diff --git a/.chloggen/add-managed-state.yaml b/.chloggen/add-managed-state.yaml deleted file mode 100755 index 2e830b415..000000000 --- a/.chloggen/add-managed-state.yaml +++ /dev/null @@ -1,16 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: enhancement - -# The name of the component, or a single word describing the area of concern, (e.g. operator, github action) -component: operator - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: Add .spec.managedState to TempoStack. It allows disabling reconciliation of the TempoStack CR. The validation and defaulting webhooks remain enabled in unmanaged state. - -# One or more tracking issues related to the change -issues: [411] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: diff --git a/.chloggen/enable_tls.yaml b/.chloggen/enable_tls.yaml deleted file mode 100755 index 27db3395e..000000000 --- a/.chloggen/enable_tls.yaml +++ /dev/null @@ -1,16 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: enhancement - -# The name of the component, or a single word describing the area of concern, (e.g. operator, github action) -component: operator - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: Enable mTLS by default for internal components - -# One or more tracking issues related to the change -issues: [505] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: diff --git a/.chloggen/expose-query-grpc.yaml b/.chloggen/expose-query-grpc.yaml deleted file mode 100755 index 0deaccf5c..000000000 --- a/.chloggen/expose-query-grpc.yaml +++ /dev/null @@ -1,16 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: enhancement - -# The name of the component, or a single word describing the area of concern, (e.g. operator, github action) -component: operator - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: Expose the Jaeger GRPC query port - -# One or more tracking issues related to the change -issues: [513] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: diff --git a/.chloggen/expose_more_protocols.yaml b/.chloggen/expose_more_protocols.yaml deleted file mode 100755 index 1dfd4daed..000000000 --- a/.chloggen/expose_more_protocols.yaml +++ /dev/null @@ -1,19 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: enhancement - -# The name of the component, or a single word describing the area of concern, (e.g. operator, github action) -component: operator - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: Expose supported protocols on the distributor - -# One or more tracking issues related to the change -issues: [436] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: | - The following protocols are now exposed: - - Jaeger: thrift-http port 14268, thrift-binary port 6832, thrift-compact port 6831, Grpc port 14250 - - Zipkin port 9411 diff --git a/.chloggen/fix-panic-tenant-configuration.yaml b/.chloggen/fix-panic-tenant-configuration.yaml deleted file mode 100755 index c9b209831..000000000 --- a/.chloggen/fix-panic-tenant-configuration.yaml +++ /dev/null @@ -1,16 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: bug_fix - -# The name of the component, or a single word describing the area of concern, (e.g. operator, github action) -component: operator - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: "Fix a panic when an invalid tenant configuration is provided to the operator. If the authentication is provided but the authorization is not, the validator panics" - -# One or more tracking issues related to the change -issues: [494] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: diff --git a/.chloggen/fix_servicemonitor_tls.yaml b/.chloggen/fix_servicemonitor_tls.yaml deleted file mode 100755 index 011831c6b..000000000 --- a/.chloggen/fix_servicemonitor_tls.yaml +++ /dev/null @@ -1,16 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: bug_fix - -# The name of the component, or a single word describing the area of concern, (e.g. operator, github action) -component: operator - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: Fix TLS configuration of ServiceMonitors - -# One or more tracking issues related to the change -issues: [481] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: diff --git a/.chloggen/fix_status_condition_metric.yaml b/.chloggen/fix_status_condition_metric.yaml deleted file mode 100755 index 9335680a7..000000000 --- a/.chloggen/fix_status_condition_metric.yaml +++ /dev/null @@ -1,17 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: bug_fix - -# The name of the component, or a single word describing the area of concern, (e.g. operator, github action) -component: operator - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: Always set all status condition values in the tempostack_status_condition metric - -# One or more tracking issues related to the change -issues: [452] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: | - Additionally, deprecate the `status` label of the tempostack_status_condition metric. diff --git a/.chloggen/gateway_internal_cert.yaml b/.chloggen/gateway_internal_cert.yaml deleted file mode 100755 index 96d717791..000000000 --- a/.chloggen/gateway_internal_cert.yaml +++ /dev/null @@ -1,16 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: enhancement - -# The name of the component, or a single word describing the area of concern, (e.g. operator, github action) -component: operator - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: Use internal certificate for internal HTTP server of gateway - -# One or more tracking issues related to the change -issues: [480] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: diff --git a/.chloggen/ingress_gateway.yaml b/.chloggen/ingress_gateway.yaml deleted file mode 100755 index f69fb13b2..000000000 --- a/.chloggen/ingress_gateway.yaml +++ /dev/null @@ -1,16 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: enhancement - -# The name of the component, or a single word describing the area of concern, (e.g. operator, github action) -component: operator - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: Add ability to create and configure route or ingress for the gateway - -# One or more tracking issues related to the change -issues: [265] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: diff --git a/.chloggen/level4.yaml b/.chloggen/level4.yaml deleted file mode 100644 index 6e8a7080d..000000000 --- a/.chloggen/level4.yaml +++ /dev/null @@ -1,17 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: enhancement - -# The name of the component, or a single word describing the area of concern, (e.g. operator, github action) -component: operator - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: The operator is now at Level 4 - Deep Insights - -# One or more tracking issues related to the change -issues: [504] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: | - The operator optionally exposes metrics and alerts for the operator and the operand. diff --git a/.chloggen/mtls-receivers.yaml b/.chloggen/mtls-receivers.yaml deleted file mode 100755 index 0c3c96cb1..000000000 --- a/.chloggen/mtls-receivers.yaml +++ /dev/null @@ -1,16 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: enhancement - -# The name of the component, or a single word describing the area of concern, (e.g. operator, github action) -component: operator - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: Enable mTLS on receivers when gateway is enabled - -# One or more tracking issues related to the change -issues: [535] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: diff --git a/.chloggen/multitenant_nogw.yaml b/.chloggen/multitenant_nogw.yaml deleted file mode 100755 index cd073b313..000000000 --- a/.chloggen/multitenant_nogw.yaml +++ /dev/null @@ -1,16 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: enhancement - -# The name of the component, or a single word describing the area of concern, (e.g. operator, github action) -component: operator - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: Enable multitenancy without need the gateway - -# One or more tracking issues related to the change -issues: [224] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: diff --git a/.chloggen/operator_alerts.yaml b/.chloggen/operator_alerts.yaml deleted file mode 100644 index 6f9254ea1..000000000 --- a/.chloggen/operator_alerts.yaml +++ /dev/null @@ -1,18 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: enhancement - -# The name of the component, or a single word describing the area of concern, (e.g. operator, github action) -component: operator - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: Add operator alerts and runbook. - -# One or more tracking issues related to the change -issues: [309] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: | - The alerts are only installed for the OpenShift bundle. - See https://github.com/grafana/tempo-operator/issues/491 for a discussion to enable them in the community bundle. diff --git a/.chloggen/operator_image_location.yaml b/.chloggen/operator_image_location.yaml deleted file mode 100644 index 660334292..000000000 --- a/.chloggen/operator_image_location.yaml +++ /dev/null @@ -1,16 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: bug_fix - -# The name of the component, or a single word describing the area of concern, (e.g. operator, github action) -component: operator - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: Update operator container image location in bundle - -# One or more tracking issues related to the change -issues: [443] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: diff --git a/.chloggen/operator_observability_toggle.yaml b/.chloggen/operator_observability_toggle.yaml deleted file mode 100755 index 3a11cf5dc..000000000 --- a/.chloggen/operator_observability_toggle.yaml +++ /dev/null @@ -1,16 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: enhancement - -# The name of the component, or a single word describing the area of concern, (e.g. operator, github action) -component: operator - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: Add new operator configuration options to enable or disable the creation of ServiceMonitor and PrometheusRule for the operator itself - -# One or more tracking issues related to the change -issues: [491] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: diff --git a/.chloggen/probe_webhook.yaml b/.chloggen/probe_webhook.yaml deleted file mode 100644 index e5beee1e2..000000000 --- a/.chloggen/probe_webhook.yaml +++ /dev/null @@ -1,16 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: enhancement - -# The name of the component, or a single word describing the area of concern, (e.g. operator, github action) -component: operator - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: Probe webhook server in operator health checks - -# One or more tracking issues related to the change -issues: [459] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: diff --git a/.chloggen/refactor_status_handling.yaml b/.chloggen/refactor_status_handling.yaml deleted file mode 100755 index c55dbd7cf..000000000 --- a/.chloggen/refactor_status_handling.yaml +++ /dev/null @@ -1,16 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: enhancement - -# The name of the component, or a single word describing the area of concern, (e.g. operator, target allocator, github action) -component: operator - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: Rename Degraded condition to ConfigurationError and expose reconcile errors via a new FailedReconciliation status - -# One or more tracking issues related to the change -issues: [400, 422] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: diff --git a/.chloggen/scope_alerts.yaml b/.chloggen/scope_alerts.yaml deleted file mode 100755 index 300a51289..000000000 --- a/.chloggen/scope_alerts.yaml +++ /dev/null @@ -1,16 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: bug_fix - -# The name of the component, or a single word describing the area of concern, (e.g. operator, github action) -component: operator - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: Scope PrometheusRule to a specific TempoStack instance - -# One or more tracking issues related to the change -issues: [485] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: diff --git a/.chloggen/uniform_logging.yaml b/.chloggen/uniform_logging.yaml deleted file mode 100644 index f486ef9b1..000000000 --- a/.chloggen/uniform_logging.yaml +++ /dev/null @@ -1,16 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: enhancement - -# The name of the component, or a single word describing the area of concern, (e.g. operator, github action) -component: operator - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: Use consistent log format, specify logger names and update log severity levels of reconcile logs - -# One or more tracking issues related to the change -issues: [430] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: diff --git a/.chloggen/upgrade.yaml b/.chloggen/upgrade.yaml deleted file mode 100644 index df248db5c..000000000 --- a/.chloggen/upgrade.yaml +++ /dev/null @@ -1,16 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: enhancement - -# The name of the component, or a single word describing the area of concern, (e.g. operator, target allocator, github action) -component: operator - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: Implement operator upgrade - -# One or more tracking issues related to the change -issues: [296] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: diff --git a/.chloggen/upgrade_tempo_v2.1.1.yaml b/.chloggen/upgrade_tempo_v2.1.1.yaml deleted file mode 100755 index e78b11232..000000000 --- a/.chloggen/upgrade_tempo_v2.1.1.yaml +++ /dev/null @@ -1,19 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: breaking - -# The name of the component, or a single word describing the area of concern, (e.g. operator, github action) -component: operator - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: Upgrade tempo to v2.1.1 - -# One or more tracking issues related to the change -issues: [408] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: | - The `maxSearchBytesPerTrace` global and per-tenant limit is deprecated. - A new `maxSearchDuration` global and per-tenant limit is available. - Some metrics got renamed or deleted, see the [Tempo v2.1.0 release notes](https://github.com/grafana/tempo/releases/tag/v2.1.0) for details. diff --git a/.chloggen/validate_createPrometheusRules.yaml b/.chloggen/validate_createPrometheusRules.yaml deleted file mode 100755 index 70eb78eaf..000000000 --- a/.chloggen/validate_createPrometheusRules.yaml +++ /dev/null @@ -1,16 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: enhancement - -# The name of the component, or a single word describing the area of concern, (e.g. operator, github action) -component: operator - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: Validate if createServiceMonitors is enabled when enabling createPrometheusRules in the webhook - -# One or more tracking issues related to the change -issues: [510] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: diff --git a/.chloggen/version_handling.yaml b/.chloggen/version_handling.yaml deleted file mode 100755 index 0f243b653..000000000 --- a/.chloggen/version_handling.yaml +++ /dev/null @@ -1,16 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: enhancement - -# The name of the component, or a single word describing the area of concern, (e.g. operator, target allocator, github action) -component: operator - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: Set tempo version in the status field based on the default tempo version of the operator - -# One or more tracking issues related to the change -issues: [400, 422] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: diff --git a/CHANGELOG.md b/CHANGELOG.md index 2023ecb41..5d5ed0f57 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,58 @@ Changes by Version +## 0.3.0 + +### 🛑 Breaking changes 🛑 + +- `operator`: Upgrade tempo to v2.1.1 (#408) + + The `maxSearchBytesPerTrace` global and per-tenant limit is deprecated. + A new `maxSearchDuration` global and per-tenant limit is available. + Some metrics got renamed or deleted, see the [Tempo v2.1.0 release notes](https://github.com/grafana/tempo/releases/tag/v2.1.0) for details. + + +### 💡 Enhancements 💡 + +- `operator`: Add .spec.managedState to TempoStack. It allows disabling reconciliation of the TempoStack CR. The validation and defaulting webhooks remain enabled in unmanaged state. (#411) +- `operator`: Enable mTLS by default for internal components (#505) +- `operator`: Expose the Jaeger GRPC query port (#513) +- `operator`: Expose supported protocols on the distributor (#436) + + The following protocols are now exposed: + - Jaeger: thrift-http port 14268, thrift-binary port 6832, thrift-compact port 6831, Grpc port 14250 + - Zipkin port 9411 + +- `operator`: Use internal certificate for internal HTTP server of gateway (#480) +- `operator`: Add ability to create and configure route or ingress for the gateway (#265) +- `operator`: The operator is now at Level 4 - Deep Insights (#504) + + The operator optionally exposes metrics and alerts for the operator and the operand. + +- `operator`: Enable mTLS on receivers when gateway is enabled (#535) +- `operator`: Enable multitenancy without need the gateway (#224) +- `operator`: Add operator alerts and runbook. (#309) +- `operator`: Add new operator configuration options to enable or disable the creation of ServiceMonitor and PrometheusRule for the operator itself (#491) +- `operator`: Probe webhook server in operator health checks (#459) +- `operator`: Rename Degraded condition to ConfigurationError and expose reconcile errors via a new FailedReconciliation status (#400, #422) +- `operator`: Use consistent log format, specify logger names and update log severity levels of reconcile logs (#430) +- `operator`: Implement operator upgrade (#296) +- `operator`: Validate if createServiceMonitors is enabled when enabling createPrometheusRules in the webhook (#510) +- `operator`: Set tempo version in the status field based on the default tempo version of the operator (#400, #422) + +### 🧰 Bug fixes 🧰 + +- `operator`: Fix a panic when an invalid tenant configuration is provided to the operator. If the authentication is provided but the authorization is not, the validator panics (#494) +- `operator`: Fix TLS configuration of ServiceMonitors (#481) +- `operator`: Always set all status condition values in the tempostack_status_condition metric (#452) + Additionally, deprecate the `status` label of the tempostack_status_condition metric. + +- `operator`: Update operator container image location in bundle (#443) +- `operator`: Scope PrometheusRule to a specific TempoStack instance (#485) + +### Components +- Tempo: [v2.1.1](https://github.com/grafana/tempo/releases/tag/v2.1.1) + ## 0.2.0 ### 🛑 Breaking changes 🛑 diff --git a/Makefile b/Makefile index 02f8465fd..a3b2e4f7d 100644 --- a/Makefile +++ b/Makefile @@ -1,7 +1,7 @@ # Current Operator version VERSION_DATE ?= $(shell date -u +'%Y-%m-%dT%H:%M:%SZ') VERSION_PKG ?= github.com/grafana/tempo-operator/internal/version -OPERATOR_VERSION ?= $(or $(shell git describe --tags --abbrev=0 2> /dev/null | sed 's/^v//'), 0.0.0) +OPERATOR_VERSION ?= 0.3.0 TEMPO_VERSION ?= $(shell cat config/overlays/community/controller_manager_config.yaml | grep -oP "docker.io/grafana/tempo:\K.*") TEMPO_QUERY_VERSION ?= $(shell cat config/overlays/community/controller_manager_config.yaml | grep -oP "docker.io/grafana/tempo-query:\K.*") COMMIT_SHA = $(shell git rev-parse HEAD) diff --git a/bundle/community/manifests/tempo-operator.clusterserviceversion.yaml b/bundle/community/manifests/tempo-operator.clusterserviceversion.yaml index fb9a061a1..91f8c6ea2 100644 --- a/bundle/community/manifests/tempo-operator.clusterserviceversion.yaml +++ b/bundle/community/manifests/tempo-operator.clusterserviceversion.yaml @@ -33,14 +33,14 @@ metadata: capabilities: Deep Insights categories: Logging & Tracing containerImage: ghcr.io/grafana/tempo-operator/tempo-operator - createdAt: "2023-08-01T00:28:13Z" + createdAt: "2023-08-02T03:01:20Z" description: Create and manage deployments of Tempo, a high-scale distributed tracing backend. operators.operatorframework.io/builder: operator-sdk-v1.27.0 operators.operatorframework.io/project_layout: go.kubebuilder.io/v3 repository: https://github.com/grafana/tempo-operator support: Grafana Tempo Operator SIG - name: tempo-operator.v0.2.0 + name: tempo-operator.v0.3.0 namespace: placeholder spec: apiservicedefinitions: {} @@ -720,7 +720,7 @@ spec: - args: - start - --config=controller_manager_config.yaml - image: ghcr.io/grafana/tempo-operator/tempo-operator:v0.2.0 + image: ghcr.io/grafana/tempo-operator/tempo-operator:v0.3.0 livenessProbe: httpGet: path: /healthz @@ -856,7 +856,7 @@ spec: maturity: alpha provider: name: Grafana Tempo Operator SIG - version: 0.2.0 + version: 0.3.0 webhookdefinitions: - admissionReviewVersions: - v1 diff --git a/bundle/openshift/manifests/tempo-operator.clusterserviceversion.yaml b/bundle/openshift/manifests/tempo-operator.clusterserviceversion.yaml index 12bef80ec..91195c4b1 100644 --- a/bundle/openshift/manifests/tempo-operator.clusterserviceversion.yaml +++ b/bundle/openshift/manifests/tempo-operator.clusterserviceversion.yaml @@ -33,14 +33,14 @@ metadata: capabilities: Deep Insights categories: Logging & Tracing containerImage: ghcr.io/grafana/tempo-operator/tempo-operator - createdAt: "2023-08-01T00:28:11Z" + createdAt: "2023-08-02T03:01:18Z" description: Create and manage deployments of Tempo, a high-scale distributed tracing backend. operators.operatorframework.io/builder: operator-sdk-v1.27.0 operators.operatorframework.io/project_layout: go.kubebuilder.io/v3 repository: https://github.com/grafana/tempo-operator support: Grafana Tempo Operator SIG - name: tempo-operator.v0.2.0 + name: tempo-operator.v0.3.0 namespace: placeholder spec: apiservicedefinitions: {} @@ -720,7 +720,7 @@ spec: - args: - start - --config=controller_manager_config.yaml - image: ghcr.io/grafana/tempo-operator/tempo-operator:v0.2.0 + image: ghcr.io/grafana/tempo-operator/tempo-operator:v0.3.0 livenessProbe: httpGet: path: /healthz @@ -867,7 +867,7 @@ spec: maturity: alpha provider: name: Grafana Tempo Operator SIG - version: 0.2.0 + version: 0.3.0 webhookdefinitions: - admissionReviewVersions: - v1 diff --git a/config/manager/kustomization.yaml b/config/manager/kustomization.yaml index 95e7810bb..c70f0ef58 100644 --- a/config/manager/kustomization.yaml +++ b/config/manager/kustomization.yaml @@ -9,4 +9,4 @@ kind: Kustomization images: - name: controller newName: ghcr.io/grafana/tempo-operator/tempo-operator - newTag: v0.2.0 + newTag: v0.3.0