From 48af43178719eb254f3bb864998a6b9dd727cb62 Mon Sep 17 00:00:00 2001 From: Marcel Araujo Date: Thu, 12 Dec 2024 16:49:35 +0000 Subject: [PATCH 1/3] fix(operator): feature gates map allows add empty items --- .../templates/_helpers.tpl | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/charts/opentelemetry-operator/templates/_helpers.tpl b/charts/opentelemetry-operator/templates/_helpers.tpl index 4d5cba0fd..ff4eeb9c6 100644 --- a/charts/opentelemetry-operator/templates/_helpers.tpl +++ b/charts/opentelemetry-operator/templates/_helpers.tpl @@ -154,15 +154,11 @@ The image to use for opentelemetry-operator. {{- end }} {{- define "opentelemetry-operator.featureGatesMap" -}} -{{$first := true}} -{{- range $key, $value := .Values.manager.featureGatesMap -}} - {{- if $first -}} - {{ $first = false }} - {{- else -}} - , - {{- end -}} - {{- if $value -}} - {{- $key }} - {{- end -}} +{{- $list := list -}} +{{- range $k, $v := .Values.manager.featureGatesMap -}} +{{- if $v -}} +{{- $list = append $list (printf "%s=true" $k) -}} {{- end -}} +{{- end -}} +{{ join "," $list }} {{- end }} From 36351c8b89ddbf3a20eb8fff6c214ff9a160a410 Mon Sep 17 00:00:00 2001 From: Tyler Helmuth <12352919+TylerHelmuth@users.noreply.github.com> Date: Mon, 13 Jan 2025 09:25:10 -0700 Subject: [PATCH 2/3] apply feedback --- charts/opentelemetry-operator/templates/_helpers.tpl | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/charts/opentelemetry-operator/templates/_helpers.tpl b/charts/opentelemetry-operator/templates/_helpers.tpl index 323c3c737..7f1e57a41 100644 --- a/charts/opentelemetry-operator/templates/_helpers.tpl +++ b/charts/opentelemetry-operator/templates/_helpers.tpl @@ -162,7 +162,9 @@ The image to use for opentelemetry-operator. {{- $list := list -}} {{- range $k, $v := .Values.manager.featureGatesMap -}} {{- if $v -}} -{{- $list = append $list (printf "%s=true" $k) -}} +{{- $list = append $list (printf "%s" $k) -}} +{{- else }} +{{- $list = append $list (printf "-%s" $k) -}} {{- end -}} {{- end -}} {{ join "," $list }} From 81921b379b3459caf91f75e1263afe0f6fe25f8d Mon Sep 17 00:00:00 2001 From: Tyler Helmuth <12352919+TylerHelmuth@users.noreply.github.com> Date: Mon, 13 Jan 2025 09:29:47 -0700 Subject: [PATCH 3/3] Add new CI test for feature gates --- charts/opentelemetry-operator/Chart.yaml | 2 +- charts/opentelemetry-operator/ci/feature-gates-values.yaml | 7 +++++++ .../operator-webhook-with-cert-manager.yaml | 4 ++-- .../examples/default/rendered/certmanager.yaml | 4 ++-- .../examples/default/rendered/clusterrole.yaml | 6 +++--- .../examples/default/rendered/clusterrolebinding.yaml | 4 ++-- .../examples/default/rendered/deployment.yaml | 2 +- .../examples/default/rendered/role.yaml | 2 +- .../examples/default/rendered/rolebinding.yaml | 2 +- .../examples/default/rendered/service.yaml | 4 ++-- .../examples/default/rendered/serviceaccount.yaml | 2 +- .../rendered/tests/test-certmanager-connection.yaml | 2 +- .../default/rendered/tests/test-service-connection.yaml | 4 ++-- .../operator-webhook-with-cert-manager.yaml | 4 ++-- .../examples/feature-gates/rendered/certmanager.yaml | 4 ++-- .../examples/feature-gates/rendered/clusterrole.yaml | 6 +++--- .../feature-gates/rendered/clusterrolebinding.yaml | 4 ++-- .../examples/feature-gates/rendered/deployment.yaml | 4 ++-- .../examples/feature-gates/rendered/role.yaml | 2 +- .../examples/feature-gates/rendered/rolebinding.yaml | 2 +- .../examples/feature-gates/rendered/service.yaml | 4 ++-- .../examples/feature-gates/rendered/serviceaccount.yaml | 2 +- .../rendered/tests/test-certmanager-connection.yaml | 2 +- .../rendered/tests/test-service-connection.yaml | 4 ++-- .../examples/feature-gates/values.yaml | 2 ++ 25 files changed, 47 insertions(+), 38 deletions(-) create mode 100644 charts/opentelemetry-operator/ci/feature-gates-values.yaml diff --git a/charts/opentelemetry-operator/Chart.yaml b/charts/opentelemetry-operator/Chart.yaml index d6027541b..a675af616 100644 --- a/charts/opentelemetry-operator/Chart.yaml +++ b/charts/opentelemetry-operator/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v2 name: opentelemetry-operator -version: 0.78.1 +version: 0.78.2 description: OpenTelemetry Operator Helm chart for Kubernetes type: application home: https://opentelemetry.io/ diff --git a/charts/opentelemetry-operator/ci/feature-gates-values.yaml b/charts/opentelemetry-operator/ci/feature-gates-values.yaml new file mode 100644 index 000000000..188978e4e --- /dev/null +++ b/charts/opentelemetry-operator/ci/feature-gates-values.yaml @@ -0,0 +1,7 @@ +manager: + collectorImage: + repository: "otel/opentelemetry-collector-k8s" + featureGatesMap: + operator.targetallocator.mtls: true + operator.collector.targetallocatorcr: false + operator.observability.prometheus: false diff --git a/charts/opentelemetry-operator/examples/default/rendered/admission-webhooks/operator-webhook-with-cert-manager.yaml b/charts/opentelemetry-operator/examples/default/rendered/admission-webhooks/operator-webhook-with-cert-manager.yaml index 982c54389..87fb8f6a7 100644 --- a/charts/opentelemetry-operator/examples/default/rendered/admission-webhooks/operator-webhook-with-cert-manager.yaml +++ b/charts/opentelemetry-operator/examples/default/rendered/admission-webhooks/operator-webhook-with-cert-manager.yaml @@ -6,7 +6,7 @@ metadata: annotations: cert-manager.io/inject-ca-from: default/example-opentelemetry-operator-serving-cert labels: - helm.sh/chart: opentelemetry-operator-0.78.1 + helm.sh/chart: opentelemetry-operator-0.78.2 app.kubernetes.io/name: opentelemetry-operator app.kubernetes.io/version: "0.116.0" app.kubernetes.io/managed-by: Helm @@ -90,7 +90,7 @@ metadata: annotations: cert-manager.io/inject-ca-from: default/example-opentelemetry-operator-serving-cert labels: - helm.sh/chart: opentelemetry-operator-0.78.1 + helm.sh/chart: opentelemetry-operator-0.78.2 app.kubernetes.io/name: opentelemetry-operator app.kubernetes.io/version: "0.116.0" app.kubernetes.io/managed-by: Helm diff --git a/charts/opentelemetry-operator/examples/default/rendered/certmanager.yaml b/charts/opentelemetry-operator/examples/default/rendered/certmanager.yaml index 0987971da..de70d3d47 100644 --- a/charts/opentelemetry-operator/examples/default/rendered/certmanager.yaml +++ b/charts/opentelemetry-operator/examples/default/rendered/certmanager.yaml @@ -4,7 +4,7 @@ apiVersion: cert-manager.io/v1 kind: Certificate metadata: labels: - helm.sh/chart: opentelemetry-operator-0.78.1 + helm.sh/chart: opentelemetry-operator-0.78.2 app.kubernetes.io/name: opentelemetry-operator app.kubernetes.io/version: "0.116.0" app.kubernetes.io/managed-by: Helm @@ -29,7 +29,7 @@ apiVersion: cert-manager.io/v1 kind: Issuer metadata: labels: - helm.sh/chart: opentelemetry-operator-0.78.1 + helm.sh/chart: opentelemetry-operator-0.78.2 app.kubernetes.io/name: opentelemetry-operator app.kubernetes.io/version: "0.116.0" app.kubernetes.io/managed-by: Helm diff --git a/charts/opentelemetry-operator/examples/default/rendered/clusterrole.yaml b/charts/opentelemetry-operator/examples/default/rendered/clusterrole.yaml index 1d58e817c..330815fa8 100644 --- a/charts/opentelemetry-operator/examples/default/rendered/clusterrole.yaml +++ b/charts/opentelemetry-operator/examples/default/rendered/clusterrole.yaml @@ -4,7 +4,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: labels: - helm.sh/chart: opentelemetry-operator-0.78.1 + helm.sh/chart: opentelemetry-operator-0.78.2 app.kubernetes.io/name: opentelemetry-operator app.kubernetes.io/version: "0.116.0" app.kubernetes.io/managed-by: Helm @@ -222,7 +222,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: labels: - helm.sh/chart: opentelemetry-operator-0.78.1 + helm.sh/chart: opentelemetry-operator-0.78.2 app.kubernetes.io/name: opentelemetry-operator app.kubernetes.io/version: "0.116.0" app.kubernetes.io/managed-by: Helm @@ -240,7 +240,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: labels: - helm.sh/chart: opentelemetry-operator-0.78.1 + helm.sh/chart: opentelemetry-operator-0.78.2 app.kubernetes.io/name: opentelemetry-operator app.kubernetes.io/version: "0.116.0" app.kubernetes.io/managed-by: Helm diff --git a/charts/opentelemetry-operator/examples/default/rendered/clusterrolebinding.yaml b/charts/opentelemetry-operator/examples/default/rendered/clusterrolebinding.yaml index beca7b34d..ceb1d1f73 100644 --- a/charts/opentelemetry-operator/examples/default/rendered/clusterrolebinding.yaml +++ b/charts/opentelemetry-operator/examples/default/rendered/clusterrolebinding.yaml @@ -4,7 +4,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: labels: - helm.sh/chart: opentelemetry-operator-0.78.1 + helm.sh/chart: opentelemetry-operator-0.78.2 app.kubernetes.io/name: opentelemetry-operator app.kubernetes.io/version: "0.116.0" app.kubernetes.io/managed-by: Helm @@ -25,7 +25,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: labels: - helm.sh/chart: opentelemetry-operator-0.78.1 + helm.sh/chart: opentelemetry-operator-0.78.2 app.kubernetes.io/name: opentelemetry-operator app.kubernetes.io/version: "0.116.0" app.kubernetes.io/managed-by: Helm diff --git a/charts/opentelemetry-operator/examples/default/rendered/deployment.yaml b/charts/opentelemetry-operator/examples/default/rendered/deployment.yaml index d7d062e85..01b252fdd 100644 --- a/charts/opentelemetry-operator/examples/default/rendered/deployment.yaml +++ b/charts/opentelemetry-operator/examples/default/rendered/deployment.yaml @@ -4,7 +4,7 @@ apiVersion: apps/v1 kind: Deployment metadata: labels: - helm.sh/chart: opentelemetry-operator-0.78.1 + helm.sh/chart: opentelemetry-operator-0.78.2 app.kubernetes.io/name: opentelemetry-operator app.kubernetes.io/version: "0.116.0" app.kubernetes.io/managed-by: Helm diff --git a/charts/opentelemetry-operator/examples/default/rendered/role.yaml b/charts/opentelemetry-operator/examples/default/rendered/role.yaml index d13b260c5..dd011d085 100644 --- a/charts/opentelemetry-operator/examples/default/rendered/role.yaml +++ b/charts/opentelemetry-operator/examples/default/rendered/role.yaml @@ -4,7 +4,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: Role metadata: labels: - helm.sh/chart: opentelemetry-operator-0.78.1 + helm.sh/chart: opentelemetry-operator-0.78.2 app.kubernetes.io/name: opentelemetry-operator app.kubernetes.io/version: "0.116.0" app.kubernetes.io/managed-by: Helm diff --git a/charts/opentelemetry-operator/examples/default/rendered/rolebinding.yaml b/charts/opentelemetry-operator/examples/default/rendered/rolebinding.yaml index 7e84b26fe..0dd4738c0 100644 --- a/charts/opentelemetry-operator/examples/default/rendered/rolebinding.yaml +++ b/charts/opentelemetry-operator/examples/default/rendered/rolebinding.yaml @@ -4,7 +4,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: RoleBinding metadata: labels: - helm.sh/chart: opentelemetry-operator-0.78.1 + helm.sh/chart: opentelemetry-operator-0.78.2 app.kubernetes.io/name: opentelemetry-operator app.kubernetes.io/version: "0.116.0" app.kubernetes.io/managed-by: Helm diff --git a/charts/opentelemetry-operator/examples/default/rendered/service.yaml b/charts/opentelemetry-operator/examples/default/rendered/service.yaml index 53115a550..f765619d3 100644 --- a/charts/opentelemetry-operator/examples/default/rendered/service.yaml +++ b/charts/opentelemetry-operator/examples/default/rendered/service.yaml @@ -4,7 +4,7 @@ apiVersion: v1 kind: Service metadata: labels: - helm.sh/chart: opentelemetry-operator-0.78.1 + helm.sh/chart: opentelemetry-operator-0.78.2 app.kubernetes.io/name: opentelemetry-operator app.kubernetes.io/version: "0.116.0" app.kubernetes.io/managed-by: Helm @@ -31,7 +31,7 @@ apiVersion: v1 kind: Service metadata: labels: - helm.sh/chart: opentelemetry-operator-0.78.1 + helm.sh/chart: opentelemetry-operator-0.78.2 app.kubernetes.io/name: opentelemetry-operator app.kubernetes.io/version: "0.116.0" app.kubernetes.io/managed-by: Helm diff --git a/charts/opentelemetry-operator/examples/default/rendered/serviceaccount.yaml b/charts/opentelemetry-operator/examples/default/rendered/serviceaccount.yaml index c8b8934fb..bb5c958a8 100644 --- a/charts/opentelemetry-operator/examples/default/rendered/serviceaccount.yaml +++ b/charts/opentelemetry-operator/examples/default/rendered/serviceaccount.yaml @@ -6,7 +6,7 @@ metadata: name: opentelemetry-operator namespace: default labels: - helm.sh/chart: opentelemetry-operator-0.78.1 + helm.sh/chart: opentelemetry-operator-0.78.2 app.kubernetes.io/name: opentelemetry-operator app.kubernetes.io/version: "0.116.0" app.kubernetes.io/managed-by: Helm diff --git a/charts/opentelemetry-operator/examples/default/rendered/tests/test-certmanager-connection.yaml b/charts/opentelemetry-operator/examples/default/rendered/tests/test-certmanager-connection.yaml index 5802c5025..297db93f3 100644 --- a/charts/opentelemetry-operator/examples/default/rendered/tests/test-certmanager-connection.yaml +++ b/charts/opentelemetry-operator/examples/default/rendered/tests/test-certmanager-connection.yaml @@ -6,7 +6,7 @@ metadata: name: "example-opentelemetry-operator-cert-manager" namespace: default labels: - helm.sh/chart: opentelemetry-operator-0.78.1 + helm.sh/chart: opentelemetry-operator-0.78.2 app.kubernetes.io/name: opentelemetry-operator app.kubernetes.io/version: "0.116.0" app.kubernetes.io/managed-by: Helm diff --git a/charts/opentelemetry-operator/examples/default/rendered/tests/test-service-connection.yaml b/charts/opentelemetry-operator/examples/default/rendered/tests/test-service-connection.yaml index 33ccd6978..7b4cd812d 100644 --- a/charts/opentelemetry-operator/examples/default/rendered/tests/test-service-connection.yaml +++ b/charts/opentelemetry-operator/examples/default/rendered/tests/test-service-connection.yaml @@ -6,7 +6,7 @@ metadata: name: "example-opentelemetry-operator-metrics" namespace: default labels: - helm.sh/chart: opentelemetry-operator-0.78.1 + helm.sh/chart: opentelemetry-operator-0.78.2 app.kubernetes.io/name: opentelemetry-operator app.kubernetes.io/version: "0.116.0" app.kubernetes.io/managed-by: Helm @@ -43,7 +43,7 @@ metadata: name: "example-opentelemetry-operator-webhook" namespace: default labels: - helm.sh/chart: opentelemetry-operator-0.78.1 + helm.sh/chart: opentelemetry-operator-0.78.2 app.kubernetes.io/name: opentelemetry-operator app.kubernetes.io/version: "0.116.0" app.kubernetes.io/managed-by: Helm diff --git a/charts/opentelemetry-operator/examples/feature-gates/rendered/admission-webhooks/operator-webhook-with-cert-manager.yaml b/charts/opentelemetry-operator/examples/feature-gates/rendered/admission-webhooks/operator-webhook-with-cert-manager.yaml index 982c54389..87fb8f6a7 100644 --- a/charts/opentelemetry-operator/examples/feature-gates/rendered/admission-webhooks/operator-webhook-with-cert-manager.yaml +++ b/charts/opentelemetry-operator/examples/feature-gates/rendered/admission-webhooks/operator-webhook-with-cert-manager.yaml @@ -6,7 +6,7 @@ metadata: annotations: cert-manager.io/inject-ca-from: default/example-opentelemetry-operator-serving-cert labels: - helm.sh/chart: opentelemetry-operator-0.78.1 + helm.sh/chart: opentelemetry-operator-0.78.2 app.kubernetes.io/name: opentelemetry-operator app.kubernetes.io/version: "0.116.0" app.kubernetes.io/managed-by: Helm @@ -90,7 +90,7 @@ metadata: annotations: cert-manager.io/inject-ca-from: default/example-opentelemetry-operator-serving-cert labels: - helm.sh/chart: opentelemetry-operator-0.78.1 + helm.sh/chart: opentelemetry-operator-0.78.2 app.kubernetes.io/name: opentelemetry-operator app.kubernetes.io/version: "0.116.0" app.kubernetes.io/managed-by: Helm diff --git a/charts/opentelemetry-operator/examples/feature-gates/rendered/certmanager.yaml b/charts/opentelemetry-operator/examples/feature-gates/rendered/certmanager.yaml index 0987971da..de70d3d47 100644 --- a/charts/opentelemetry-operator/examples/feature-gates/rendered/certmanager.yaml +++ b/charts/opentelemetry-operator/examples/feature-gates/rendered/certmanager.yaml @@ -4,7 +4,7 @@ apiVersion: cert-manager.io/v1 kind: Certificate metadata: labels: - helm.sh/chart: opentelemetry-operator-0.78.1 + helm.sh/chart: opentelemetry-operator-0.78.2 app.kubernetes.io/name: opentelemetry-operator app.kubernetes.io/version: "0.116.0" app.kubernetes.io/managed-by: Helm @@ -29,7 +29,7 @@ apiVersion: cert-manager.io/v1 kind: Issuer metadata: labels: - helm.sh/chart: opentelemetry-operator-0.78.1 + helm.sh/chart: opentelemetry-operator-0.78.2 app.kubernetes.io/name: opentelemetry-operator app.kubernetes.io/version: "0.116.0" app.kubernetes.io/managed-by: Helm diff --git a/charts/opentelemetry-operator/examples/feature-gates/rendered/clusterrole.yaml b/charts/opentelemetry-operator/examples/feature-gates/rendered/clusterrole.yaml index 65880fd46..c1fe9ee4c 100644 --- a/charts/opentelemetry-operator/examples/feature-gates/rendered/clusterrole.yaml +++ b/charts/opentelemetry-operator/examples/feature-gates/rendered/clusterrole.yaml @@ -4,7 +4,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: labels: - helm.sh/chart: opentelemetry-operator-0.78.1 + helm.sh/chart: opentelemetry-operator-0.78.2 app.kubernetes.io/name: opentelemetry-operator app.kubernetes.io/version: "0.116.0" app.kubernetes.io/managed-by: Helm @@ -256,7 +256,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: labels: - helm.sh/chart: opentelemetry-operator-0.78.1 + helm.sh/chart: opentelemetry-operator-0.78.2 app.kubernetes.io/name: opentelemetry-operator app.kubernetes.io/version: "0.116.0" app.kubernetes.io/managed-by: Helm @@ -274,7 +274,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: labels: - helm.sh/chart: opentelemetry-operator-0.78.1 + helm.sh/chart: opentelemetry-operator-0.78.2 app.kubernetes.io/name: opentelemetry-operator app.kubernetes.io/version: "0.116.0" app.kubernetes.io/managed-by: Helm diff --git a/charts/opentelemetry-operator/examples/feature-gates/rendered/clusterrolebinding.yaml b/charts/opentelemetry-operator/examples/feature-gates/rendered/clusterrolebinding.yaml index beca7b34d..ceb1d1f73 100644 --- a/charts/opentelemetry-operator/examples/feature-gates/rendered/clusterrolebinding.yaml +++ b/charts/opentelemetry-operator/examples/feature-gates/rendered/clusterrolebinding.yaml @@ -4,7 +4,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: labels: - helm.sh/chart: opentelemetry-operator-0.78.1 + helm.sh/chart: opentelemetry-operator-0.78.2 app.kubernetes.io/name: opentelemetry-operator app.kubernetes.io/version: "0.116.0" app.kubernetes.io/managed-by: Helm @@ -25,7 +25,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: labels: - helm.sh/chart: opentelemetry-operator-0.78.1 + helm.sh/chart: opentelemetry-operator-0.78.2 app.kubernetes.io/name: opentelemetry-operator app.kubernetes.io/version: "0.116.0" app.kubernetes.io/managed-by: Helm diff --git a/charts/opentelemetry-operator/examples/feature-gates/rendered/deployment.yaml b/charts/opentelemetry-operator/examples/feature-gates/rendered/deployment.yaml index a2510704e..3dff649b2 100644 --- a/charts/opentelemetry-operator/examples/feature-gates/rendered/deployment.yaml +++ b/charts/opentelemetry-operator/examples/feature-gates/rendered/deployment.yaml @@ -4,7 +4,7 @@ apiVersion: apps/v1 kind: Deployment metadata: labels: - helm.sh/chart: opentelemetry-operator-0.78.1 + helm.sh/chart: opentelemetry-operator-0.78.2 app.kubernetes.io/name: opentelemetry-operator app.kubernetes.io/version: "0.116.0" app.kubernetes.io/managed-by: Helm @@ -34,7 +34,7 @@ spec: - --health-probe-addr=:8081 - --webhook-port=9443 - --collector-image=otel/opentelemetry-collector-k8s:0.116.1 - - --feature-gates=operator.targetallocator.mtls + - --feature-gates=-operator.collector.targetallocatorcr,-operator.observability.prometheus,operator.targetallocator.mtls command: - /manager env: diff --git a/charts/opentelemetry-operator/examples/feature-gates/rendered/role.yaml b/charts/opentelemetry-operator/examples/feature-gates/rendered/role.yaml index d13b260c5..dd011d085 100644 --- a/charts/opentelemetry-operator/examples/feature-gates/rendered/role.yaml +++ b/charts/opentelemetry-operator/examples/feature-gates/rendered/role.yaml @@ -4,7 +4,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: Role metadata: labels: - helm.sh/chart: opentelemetry-operator-0.78.1 + helm.sh/chart: opentelemetry-operator-0.78.2 app.kubernetes.io/name: opentelemetry-operator app.kubernetes.io/version: "0.116.0" app.kubernetes.io/managed-by: Helm diff --git a/charts/opentelemetry-operator/examples/feature-gates/rendered/rolebinding.yaml b/charts/opentelemetry-operator/examples/feature-gates/rendered/rolebinding.yaml index 7e84b26fe..0dd4738c0 100644 --- a/charts/opentelemetry-operator/examples/feature-gates/rendered/rolebinding.yaml +++ b/charts/opentelemetry-operator/examples/feature-gates/rendered/rolebinding.yaml @@ -4,7 +4,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: RoleBinding metadata: labels: - helm.sh/chart: opentelemetry-operator-0.78.1 + helm.sh/chart: opentelemetry-operator-0.78.2 app.kubernetes.io/name: opentelemetry-operator app.kubernetes.io/version: "0.116.0" app.kubernetes.io/managed-by: Helm diff --git a/charts/opentelemetry-operator/examples/feature-gates/rendered/service.yaml b/charts/opentelemetry-operator/examples/feature-gates/rendered/service.yaml index 53115a550..f765619d3 100644 --- a/charts/opentelemetry-operator/examples/feature-gates/rendered/service.yaml +++ b/charts/opentelemetry-operator/examples/feature-gates/rendered/service.yaml @@ -4,7 +4,7 @@ apiVersion: v1 kind: Service metadata: labels: - helm.sh/chart: opentelemetry-operator-0.78.1 + helm.sh/chart: opentelemetry-operator-0.78.2 app.kubernetes.io/name: opentelemetry-operator app.kubernetes.io/version: "0.116.0" app.kubernetes.io/managed-by: Helm @@ -31,7 +31,7 @@ apiVersion: v1 kind: Service metadata: labels: - helm.sh/chart: opentelemetry-operator-0.78.1 + helm.sh/chart: opentelemetry-operator-0.78.2 app.kubernetes.io/name: opentelemetry-operator app.kubernetes.io/version: "0.116.0" app.kubernetes.io/managed-by: Helm diff --git a/charts/opentelemetry-operator/examples/feature-gates/rendered/serviceaccount.yaml b/charts/opentelemetry-operator/examples/feature-gates/rendered/serviceaccount.yaml index c8b8934fb..bb5c958a8 100644 --- a/charts/opentelemetry-operator/examples/feature-gates/rendered/serviceaccount.yaml +++ b/charts/opentelemetry-operator/examples/feature-gates/rendered/serviceaccount.yaml @@ -6,7 +6,7 @@ metadata: name: opentelemetry-operator namespace: default labels: - helm.sh/chart: opentelemetry-operator-0.78.1 + helm.sh/chart: opentelemetry-operator-0.78.2 app.kubernetes.io/name: opentelemetry-operator app.kubernetes.io/version: "0.116.0" app.kubernetes.io/managed-by: Helm diff --git a/charts/opentelemetry-operator/examples/feature-gates/rendered/tests/test-certmanager-connection.yaml b/charts/opentelemetry-operator/examples/feature-gates/rendered/tests/test-certmanager-connection.yaml index 5802c5025..297db93f3 100644 --- a/charts/opentelemetry-operator/examples/feature-gates/rendered/tests/test-certmanager-connection.yaml +++ b/charts/opentelemetry-operator/examples/feature-gates/rendered/tests/test-certmanager-connection.yaml @@ -6,7 +6,7 @@ metadata: name: "example-opentelemetry-operator-cert-manager" namespace: default labels: - helm.sh/chart: opentelemetry-operator-0.78.1 + helm.sh/chart: opentelemetry-operator-0.78.2 app.kubernetes.io/name: opentelemetry-operator app.kubernetes.io/version: "0.116.0" app.kubernetes.io/managed-by: Helm diff --git a/charts/opentelemetry-operator/examples/feature-gates/rendered/tests/test-service-connection.yaml b/charts/opentelemetry-operator/examples/feature-gates/rendered/tests/test-service-connection.yaml index 33ccd6978..7b4cd812d 100644 --- a/charts/opentelemetry-operator/examples/feature-gates/rendered/tests/test-service-connection.yaml +++ b/charts/opentelemetry-operator/examples/feature-gates/rendered/tests/test-service-connection.yaml @@ -6,7 +6,7 @@ metadata: name: "example-opentelemetry-operator-metrics" namespace: default labels: - helm.sh/chart: opentelemetry-operator-0.78.1 + helm.sh/chart: opentelemetry-operator-0.78.2 app.kubernetes.io/name: opentelemetry-operator app.kubernetes.io/version: "0.116.0" app.kubernetes.io/managed-by: Helm @@ -43,7 +43,7 @@ metadata: name: "example-opentelemetry-operator-webhook" namespace: default labels: - helm.sh/chart: opentelemetry-operator-0.78.1 + helm.sh/chart: opentelemetry-operator-0.78.2 app.kubernetes.io/name: opentelemetry-operator app.kubernetes.io/version: "0.116.0" app.kubernetes.io/managed-by: Helm diff --git a/charts/opentelemetry-operator/examples/feature-gates/values.yaml b/charts/opentelemetry-operator/examples/feature-gates/values.yaml index 82869b0c7..188978e4e 100644 --- a/charts/opentelemetry-operator/examples/feature-gates/values.yaml +++ b/charts/opentelemetry-operator/examples/feature-gates/values.yaml @@ -3,3 +3,5 @@ manager: repository: "otel/opentelemetry-collector-k8s" featureGatesMap: operator.targetallocator.mtls: true + operator.collector.targetallocatorcr: false + operator.observability.prometheus: false