Skip to content

Commit 7bd6f48

Browse files
committed
generate
Signed-off-by: Benedikt Bongartz <[email protected]>
1 parent 3a9b74a commit 7bd6f48

File tree

8 files changed

+64
-275
lines changed

8 files changed

+64
-275
lines changed

api/tempo/v1alpha1/zz_generated.deepcopy.go

Lines changed: 16 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

bundle/community/manifests/tempo-operator.clusterserviceversion.yaml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ metadata:
7474
capabilities: Deep Insights
7575
categories: Logging & Tracing,Monitoring
7676
containerImage: ghcr.io/grafana/tempo-operator/tempo-operator:v0.17.1
77-
createdAt: "2025-07-08T18:20:54Z"
77+
createdAt: "2025-07-23T09:12:53Z"
7878
description: Create and manage deployments of Tempo, a high-scale distributed
7979
tracing backend.
8080
operatorframework.io/cluster-monitoring: "true"
@@ -759,6 +759,13 @@ spec:
759759
- description: ObservabilitySpec defines how telemetry data gets handled.
760760
displayName: Observability
761761
path: observability
762+
- description: NetworkingSpec defines how networking configs are handled.
763+
displayName: Networking
764+
path: observability
765+
- description: Enabled determines whether network policies are generated for
766+
the operands.
767+
displayName: Enable Networkpolicies
768+
path: observability.enabled
762769
- description: Grafana defines the Grafana configuration for operands.
763770
displayName: Grafana Config
764771
path: observability.grafana

bundle/community/manifests/tempo.grafana.com_tempostacks.yaml

Lines changed: 6 additions & 91 deletions
Original file line numberDiff line numberDiff line change
@@ -221,98 +221,13 @@ spec:
221221
- Unmanaged
222222
type: string
223223
observability:
224-
description: ObservabilitySpec defines how telemetry data gets handled.
224+
description: NetworkingSpec defines how networking configs are handled.
225225
properties:
226-
grafana:
227-
description: Grafana defines the Grafana configuration for operands.
228-
properties:
229-
createDatasource:
230-
description: CreateDatasource specifies if a Grafana Datasource
231-
should be created for Tempo.
232-
type: boolean
233-
instanceSelector:
234-
description: InstanceSelector specifies the Grafana instance
235-
where the datasource should be created.
236-
properties:
237-
matchExpressions:
238-
description: matchExpressions is a list of label selector
239-
requirements. The requirements are ANDed.
240-
items:
241-
description: |-
242-
A label selector requirement is a selector that contains values, a key, and an operator that
243-
relates the key and values.
244-
properties:
245-
key:
246-
description: key is the label key that the selector
247-
applies to.
248-
type: string
249-
operator:
250-
description: |-
251-
operator represents a key's relationship to a set of values.
252-
Valid operators are In, NotIn, Exists and DoesNotExist.
253-
type: string
254-
values:
255-
description: |-
256-
values is an array of string values. If the operator is In or NotIn,
257-
the values array must be non-empty. If the operator is Exists or DoesNotExist,
258-
the values array must be empty. This array is replaced during a strategic
259-
merge patch.
260-
items:
261-
type: string
262-
type: array
263-
x-kubernetes-list-type: atomic
264-
required:
265-
- key
266-
- operator
267-
type: object
268-
type: array
269-
x-kubernetes-list-type: atomic
270-
matchLabels:
271-
additionalProperties:
272-
type: string
273-
description: |-
274-
matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels
275-
map is equivalent to an element of matchExpressions, whose key field is "key", the
276-
operator is "In", and the values array contains only "value". The requirements are ANDed.
277-
type: object
278-
type: object
279-
x-kubernetes-map-type: atomic
280-
type: object
281-
metrics:
282-
description: Metrics defines the metrics configuration for operands.
283-
properties:
284-
createPrometheusRules:
285-
description: CreatePrometheusRules specifies if Prometheus
286-
rules for alerts should be created for Tempo components.
287-
type: boolean
288-
createServiceMonitors:
289-
description: CreateServiceMonitors specifies if ServiceMonitors
290-
should be created for Tempo components.
291-
type: boolean
292-
type: object
293-
tracing:
294-
description: Tracing defines a config for operands.
295-
properties:
296-
jaeger_agent_endpoint:
297-
default: localhost:6831
298-
description: |-
299-
JaegerAgentEndpoint defines the jaeger endpoint data gets send to.
300-
Deprecated: in favor of OTLPHttpEndpoint.
301-
type: string
302-
otlp_http_endpoint:
303-
default: http://localhost:4320
304-
description: |-
305-
OTLPHttpEndpoint defines the OTLP/http endpoint data gets send to.
306-
For example, "http://localhost:4320".
307-
The default OTLP/http port 4318 collides with the distributor ports, therefore it is recommended to use a different port
308-
on the sidecar injected to the Tempo (e.g. 4320).
309-
type: string
310-
sampling_fraction:
311-
description: |-
312-
SamplingFraction defines the sampling ratio. Valid values are 0 to 1.
313-
The SamplingFraction has to be defined to enable tracing.
314-
type: string
315-
type: object
226+
enabled:
227+
default: "true"
228+
description: Enabled determines whether network policies are generated
229+
for the operands.
230+
type: boolean
316231
type: object
317232
replicationFactor:
318233
description: The replication factor is a configuration setting that

bundle/openshift/manifests/tempo-operator.clusterserviceversion.yaml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ metadata:
7474
capabilities: Deep Insights
7575
categories: Logging & Tracing,Monitoring
7676
containerImage: ghcr.io/grafana/tempo-operator/tempo-operator:v0.17.1
77-
createdAt: "2025-07-08T18:20:52Z"
77+
createdAt: "2025-07-23T09:11:58Z"
7878
description: Create and manage deployments of Tempo, a high-scale distributed
7979
tracing backend.
8080
operatorframework.io/cluster-monitoring: "true"
@@ -759,6 +759,13 @@ spec:
759759
- description: ObservabilitySpec defines how telemetry data gets handled.
760760
displayName: Observability
761761
path: observability
762+
- description: NetworkingSpec defines how networking configs are handled.
763+
displayName: Networking
764+
path: observability
765+
- description: Enabled determines whether network policies are generated for
766+
the operands.
767+
displayName: Enable Networkpolicies
768+
path: observability.enabled
762769
- description: Grafana defines the Grafana configuration for operands.
763770
displayName: Grafana Config
764771
path: observability.grafana

bundle/openshift/manifests/tempo.grafana.com_tempostacks.yaml

Lines changed: 6 additions & 91 deletions
Original file line numberDiff line numberDiff line change
@@ -221,98 +221,13 @@ spec:
221221
- Unmanaged
222222
type: string
223223
observability:
224-
description: ObservabilitySpec defines how telemetry data gets handled.
224+
description: NetworkingSpec defines how networking configs are handled.
225225
properties:
226-
grafana:
227-
description: Grafana defines the Grafana configuration for operands.
228-
properties:
229-
createDatasource:
230-
description: CreateDatasource specifies if a Grafana Datasource
231-
should be created for Tempo.
232-
type: boolean
233-
instanceSelector:
234-
description: InstanceSelector specifies the Grafana instance
235-
where the datasource should be created.
236-
properties:
237-
matchExpressions:
238-
description: matchExpressions is a list of label selector
239-
requirements. The requirements are ANDed.
240-
items:
241-
description: |-
242-
A label selector requirement is a selector that contains values, a key, and an operator that
243-
relates the key and values.
244-
properties:
245-
key:
246-
description: key is the label key that the selector
247-
applies to.
248-
type: string
249-
operator:
250-
description: |-
251-
operator represents a key's relationship to a set of values.
252-
Valid operators are In, NotIn, Exists and DoesNotExist.
253-
type: string
254-
values:
255-
description: |-
256-
values is an array of string values. If the operator is In or NotIn,
257-
the values array must be non-empty. If the operator is Exists or DoesNotExist,
258-
the values array must be empty. This array is replaced during a strategic
259-
merge patch.
260-
items:
261-
type: string
262-
type: array
263-
x-kubernetes-list-type: atomic
264-
required:
265-
- key
266-
- operator
267-
type: object
268-
type: array
269-
x-kubernetes-list-type: atomic
270-
matchLabels:
271-
additionalProperties:
272-
type: string
273-
description: |-
274-
matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels
275-
map is equivalent to an element of matchExpressions, whose key field is "key", the
276-
operator is "In", and the values array contains only "value". The requirements are ANDed.
277-
type: object
278-
type: object
279-
x-kubernetes-map-type: atomic
280-
type: object
281-
metrics:
282-
description: Metrics defines the metrics configuration for operands.
283-
properties:
284-
createPrometheusRules:
285-
description: CreatePrometheusRules specifies if Prometheus
286-
rules for alerts should be created for Tempo components.
287-
type: boolean
288-
createServiceMonitors:
289-
description: CreateServiceMonitors specifies if ServiceMonitors
290-
should be created for Tempo components.
291-
type: boolean
292-
type: object
293-
tracing:
294-
description: Tracing defines a config for operands.
295-
properties:
296-
jaeger_agent_endpoint:
297-
default: localhost:6831
298-
description: |-
299-
JaegerAgentEndpoint defines the jaeger endpoint data gets send to.
300-
Deprecated: in favor of OTLPHttpEndpoint.
301-
type: string
302-
otlp_http_endpoint:
303-
default: http://localhost:4320
304-
description: |-
305-
OTLPHttpEndpoint defines the OTLP/http endpoint data gets send to.
306-
For example, "http://localhost:4320".
307-
The default OTLP/http port 4318 collides with the distributor ports, therefore it is recommended to use a different port
308-
on the sidecar injected to the Tempo (e.g. 4320).
309-
type: string
310-
sampling_fraction:
311-
description: |-
312-
SamplingFraction defines the sampling ratio. Valid values are 0 to 1.
313-
The SamplingFraction has to be defined to enable tracing.
314-
type: string
315-
type: object
226+
enabled:
227+
default: "true"
228+
description: Enabled determines whether network policies are generated
229+
for the operands.
230+
type: boolean
316231
type: object
317232
replicationFactor:
318233
description: The replication factor is a configuration setting that

0 commit comments

Comments
 (0)