From 28e794ddafabe696e7e159feed1996efb70e79c7 Mon Sep 17 00:00:00 2001 From: Pavol Loffay Date: Thu, 30 Apr 2026 18:10:29 +0200 Subject: [PATCH 1/2] Update opreator chart for 0.150.0 Signed-off-by: Pavol Loffay --- charts/opentelemetry-operator/Chart.yaml | 4 +- .../crd-opentelemetryinstrumentation.yaml | 149 ++++++++++++++++++ .../operator-webhook-with-cert-manager.yaml | 8 +- .../admission-webhooks/operator-webhook.yaml | 149 ++++++++++++++++++ .../default/rendered/certmanager.yaml | 8 +- .../default/rendered/clusterrole.yaml | 8 +- .../default/rendered/clusterrolebinding.yaml | 4 +- .../examples/default/rendered/deployment.yaml | 12 +- .../examples/default/rendered/role.yaml | 4 +- .../default/rendered/rolebinding.yaml | 4 +- .../examples/default/rendered/service.yaml | 8 +- .../default/rendered/serviceaccount.yaml | 4 +- .../tests/test-certmanager-connection.yaml | 4 +- .../tests/test-service-connection.yaml | 8 +- .../operator-webhook-with-cert-manager.yaml | 8 +- .../admission-webhooks/operator-webhook.yaml | 149 ++++++++++++++++++ .../feature-gates/rendered/certmanager.yaml | 8 +- .../feature-gates/rendered/clusterrole.yaml | 8 +- .../rendered/clusterrolebinding.yaml | 4 +- .../feature-gates/rendered/deployment.yaml | 12 +- .../examples/feature-gates/rendered/role.yaml | 4 +- .../feature-gates/rendered/rolebinding.yaml | 4 +- .../feature-gates/rendered/service.yaml | 8 +- .../rendered/serviceaccount.yaml | 4 +- .../tests/test-certmanager-connection.yaml | 4 +- .../tests/test-service-connection.yaml | 8 +- charts/opentelemetry-operator/values.yaml | 2 +- 27 files changed, 522 insertions(+), 75 deletions(-) diff --git a/charts/opentelemetry-operator/Chart.yaml b/charts/opentelemetry-operator/Chart.yaml index 0a98c33e28..d2438dbaca 100644 --- a/charts/opentelemetry-operator/Chart.yaml +++ b/charts/opentelemetry-operator/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v2 name: opentelemetry-operator -version: 0.111.0 +version: 0.112.0 description: OpenTelemetry Operator Helm chart for Kubernetes type: application home: https://opentelemetry.io/ @@ -12,4 +12,4 @@ maintainers: - name: jaronoff97 - name: TylerHelmuth icon: https://raw.githubusercontent.com/cncf/artwork/a718fa97fffec1b9fd14147682e9e3ac0c8817cb/projects/opentelemetry/icon/color/opentelemetry-icon-color.png -appVersion: 0.149.0 +appVersion: 0.150.0 diff --git a/charts/opentelemetry-operator/conf/crds/crd-opentelemetryinstrumentation.yaml b/charts/opentelemetry-operator/conf/crds/crd-opentelemetryinstrumentation.yaml index bc5393eb7a..9f01067a70 100644 --- a/charts/opentelemetry-operator/conf/crds/crd-opentelemetryinstrumentation.yaml +++ b/charts/opentelemetry-operator/conf/crds/crd-opentelemetryinstrumentation.yaml @@ -836,6 +836,78 @@ spec: x-kubernetes-int-or-string: true type: object type: object + securityContext: + properties: + allowPrivilegeEscalation: + type: boolean + appArmorProfile: + properties: + localhostProfile: + type: string + type: + type: string + required: + - type + type: object + capabilities: + properties: + add: + items: + type: string + type: array + x-kubernetes-list-type: atomic + drop: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + privileged: + type: boolean + procMount: + type: string + readOnlyRootFilesystem: + type: boolean + runAsGroup: + format: int64 + type: integer + runAsNonRoot: + type: boolean + runAsUser: + format: int64 + type: integer + seLinuxOptions: + properties: + level: + type: string + role: + type: string + type: + type: string + user: + type: string + type: object + seccompProfile: + properties: + localhostProfile: + type: string + type: + type: string + required: + - type + type: object + windowsOptions: + properties: + gmsaCredentialSpec: + type: string + gmsaCredentialSpecName: + type: string + hostProcess: + type: boolean + runAsUserName: + type: string + type: object + type: object volumeClaimTemplate: properties: metadata: @@ -957,6 +1029,78 @@ spec: type: object imagePullPolicy: type: string + initContainerSecurityContext: + properties: + allowPrivilegeEscalation: + type: boolean + appArmorProfile: + properties: + localhostProfile: + type: string + type: + type: string + required: + - type + type: object + capabilities: + properties: + add: + items: + type: string + type: array + x-kubernetes-list-type: atomic + drop: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + privileged: + type: boolean + procMount: + type: string + readOnlyRootFilesystem: + type: boolean + runAsGroup: + format: int64 + type: integer + runAsNonRoot: + type: boolean + runAsUser: + format: int64 + type: integer + seLinuxOptions: + properties: + level: + type: string + role: + type: string + type: + type: string + user: + type: string + type: object + seccompProfile: + properties: + localhostProfile: + type: string + type: + type: string + required: + - type + type: object + windowsOptions: + properties: + gmsaCredentialSpec: + type: string + gmsaCredentialSpecName: + type: string + hostProcess: + type: boolean + runAsUserName: + type: string + type: object + type: object java: properties: env: @@ -2050,6 +2194,11 @@ spec: type: object type: object status: + properties: + upgradeBlockedVersions: + additionalProperties: + type: string + type: object type: object type: object served: true 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 8367430a5a..3b15d3bddc 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,9 +6,9 @@ metadata: annotations: cert-manager.io/inject-ca-from: default/example-opentelemetry-operator-serving-cert labels: - helm.sh/chart: opentelemetry-operator-0.111.0 + helm.sh/chart: opentelemetry-operator-0.112.0 app.kubernetes.io/name: opentelemetry-operator - app.kubernetes.io/version: "0.149.0" + app.kubernetes.io/version: "0.150.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: opentelemetry-operator app.kubernetes.io/instance: example @@ -91,9 +91,9 @@ metadata: annotations: cert-manager.io/inject-ca-from: default/example-opentelemetry-operator-serving-cert labels: - helm.sh/chart: opentelemetry-operator-0.111.0 + helm.sh/chart: opentelemetry-operator-0.112.0 app.kubernetes.io/name: opentelemetry-operator - app.kubernetes.io/version: "0.149.0" + app.kubernetes.io/version: "0.150.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: opentelemetry-operator app.kubernetes.io/instance: example diff --git a/charts/opentelemetry-operator/examples/default/rendered/admission-webhooks/operator-webhook.yaml b/charts/opentelemetry-operator/examples/default/rendered/admission-webhooks/operator-webhook.yaml index f07faa6da5..9b8b167283 100644 --- a/charts/opentelemetry-operator/examples/default/rendered/admission-webhooks/operator-webhook.yaml +++ b/charts/opentelemetry-operator/examples/default/rendered/admission-webhooks/operator-webhook.yaml @@ -16399,6 +16399,78 @@ spec: x-kubernetes-int-or-string: true type: object type: object + securityContext: + properties: + allowPrivilegeEscalation: + type: boolean + appArmorProfile: + properties: + localhostProfile: + type: string + type: + type: string + required: + - type + type: object + capabilities: + properties: + add: + items: + type: string + type: array + x-kubernetes-list-type: atomic + drop: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + privileged: + type: boolean + procMount: + type: string + readOnlyRootFilesystem: + type: boolean + runAsGroup: + format: int64 + type: integer + runAsNonRoot: + type: boolean + runAsUser: + format: int64 + type: integer + seLinuxOptions: + properties: + level: + type: string + role: + type: string + type: + type: string + user: + type: string + type: object + seccompProfile: + properties: + localhostProfile: + type: string + type: + type: string + required: + - type + type: object + windowsOptions: + properties: + gmsaCredentialSpec: + type: string + gmsaCredentialSpecName: + type: string + hostProcess: + type: boolean + runAsUserName: + type: string + type: object + type: object volumeClaimTemplate: properties: metadata: @@ -16520,6 +16592,78 @@ spec: type: object imagePullPolicy: type: string + initContainerSecurityContext: + properties: + allowPrivilegeEscalation: + type: boolean + appArmorProfile: + properties: + localhostProfile: + type: string + type: + type: string + required: + - type + type: object + capabilities: + properties: + add: + items: + type: string + type: array + x-kubernetes-list-type: atomic + drop: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + privileged: + type: boolean + procMount: + type: string + readOnlyRootFilesystem: + type: boolean + runAsGroup: + format: int64 + type: integer + runAsNonRoot: + type: boolean + runAsUser: + format: int64 + type: integer + seLinuxOptions: + properties: + level: + type: string + role: + type: string + type: + type: string + user: + type: string + type: object + seccompProfile: + properties: + localhostProfile: + type: string + type: + type: string + required: + - type + type: object + windowsOptions: + properties: + gmsaCredentialSpec: + type: string + gmsaCredentialSpecName: + type: string + hostProcess: + type: boolean + runAsUserName: + type: string + type: object + type: object java: properties: env: @@ -17613,6 +17757,11 @@ spec: type: object type: object status: + properties: + upgradeBlockedVersions: + additionalProperties: + type: string + type: object type: object type: object served: true diff --git a/charts/opentelemetry-operator/examples/default/rendered/certmanager.yaml b/charts/opentelemetry-operator/examples/default/rendered/certmanager.yaml index a76004128d..3b43f8cbc3 100644 --- a/charts/opentelemetry-operator/examples/default/rendered/certmanager.yaml +++ b/charts/opentelemetry-operator/examples/default/rendered/certmanager.yaml @@ -4,9 +4,9 @@ apiVersion: cert-manager.io/v1 kind: Certificate metadata: labels: - helm.sh/chart: opentelemetry-operator-0.111.0 + helm.sh/chart: opentelemetry-operator-0.112.0 app.kubernetes.io/name: opentelemetry-operator - app.kubernetes.io/version: "0.149.0" + app.kubernetes.io/version: "0.150.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: opentelemetry-operator app.kubernetes.io/instance: example @@ -30,9 +30,9 @@ apiVersion: cert-manager.io/v1 kind: Issuer metadata: labels: - helm.sh/chart: opentelemetry-operator-0.111.0 + helm.sh/chart: opentelemetry-operator-0.112.0 app.kubernetes.io/name: opentelemetry-operator - app.kubernetes.io/version: "0.149.0" + app.kubernetes.io/version: "0.150.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: opentelemetry-operator app.kubernetes.io/instance: example diff --git a/charts/opentelemetry-operator/examples/default/rendered/clusterrole.yaml b/charts/opentelemetry-operator/examples/default/rendered/clusterrole.yaml index fc5a583d7c..0ba51a6800 100644 --- a/charts/opentelemetry-operator/examples/default/rendered/clusterrole.yaml +++ b/charts/opentelemetry-operator/examples/default/rendered/clusterrole.yaml @@ -4,9 +4,9 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: labels: - helm.sh/chart: opentelemetry-operator-0.111.0 + helm.sh/chart: opentelemetry-operator-0.112.0 app.kubernetes.io/name: opentelemetry-operator - app.kubernetes.io/version: "0.149.0" + app.kubernetes.io/version: "0.150.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: opentelemetry-operator app.kubernetes.io/instance: example @@ -387,9 +387,9 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: labels: - helm.sh/chart: opentelemetry-operator-0.111.0 + helm.sh/chart: opentelemetry-operator-0.112.0 app.kubernetes.io/name: opentelemetry-operator - app.kubernetes.io/version: "0.149.0" + app.kubernetes.io/version: "0.150.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: opentelemetry-operator app.kubernetes.io/instance: example diff --git a/charts/opentelemetry-operator/examples/default/rendered/clusterrolebinding.yaml b/charts/opentelemetry-operator/examples/default/rendered/clusterrolebinding.yaml index 3ab014833f..571057429c 100644 --- a/charts/opentelemetry-operator/examples/default/rendered/clusterrolebinding.yaml +++ b/charts/opentelemetry-operator/examples/default/rendered/clusterrolebinding.yaml @@ -4,9 +4,9 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: labels: - helm.sh/chart: opentelemetry-operator-0.111.0 + helm.sh/chart: opentelemetry-operator-0.112.0 app.kubernetes.io/name: opentelemetry-operator - app.kubernetes.io/version: "0.149.0" + app.kubernetes.io/version: "0.150.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: opentelemetry-operator app.kubernetes.io/instance: example diff --git a/charts/opentelemetry-operator/examples/default/rendered/deployment.yaml b/charts/opentelemetry-operator/examples/default/rendered/deployment.yaml index 4d97dc005c..1244389351 100644 --- a/charts/opentelemetry-operator/examples/default/rendered/deployment.yaml +++ b/charts/opentelemetry-operator/examples/default/rendered/deployment.yaml @@ -4,9 +4,9 @@ apiVersion: apps/v1 kind: Deployment metadata: labels: - helm.sh/chart: opentelemetry-operator-0.111.0 + helm.sh/chart: opentelemetry-operator-0.112.0 app.kubernetes.io/name: opentelemetry-operator - app.kubernetes.io/version: "0.149.0" + app.kubernetes.io/version: "0.150.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: opentelemetry-operator app.kubernetes.io/instance: example @@ -25,9 +25,9 @@ spec: annotations: kubectl.kubernetes.io/default-container: manager labels: - helm.sh/chart: opentelemetry-operator-0.111.0 + helm.sh/chart: opentelemetry-operator-0.112.0 app.kubernetes.io/name: opentelemetry-operator - app.kubernetes.io/version: "0.149.0" + app.kubernetes.io/version: "0.150.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: opentelemetry-operator app.kubernetes.io/instance: example @@ -42,7 +42,7 @@ spec: - --enable-leader-election - --health-probe-addr=:8081 - --webhook-port=9443 - - --collector-image=ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-k8s:0.149.0 + - --collector-image=ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-k8s:0.150.0 command: - /manager env: @@ -52,7 +52,7 @@ spec: fieldPath: spec.serviceAccountName - name: ENABLE_WEBHOOKS value: "true" - image: "ghcr.io/open-telemetry/opentelemetry-operator/opentelemetry-operator:0.149.0" + image: "ghcr.io/open-telemetry/opentelemetry-operator/opentelemetry-operator:0.150.0" name: manager imagePullPolicy: IfNotPresent ports: diff --git a/charts/opentelemetry-operator/examples/default/rendered/role.yaml b/charts/opentelemetry-operator/examples/default/rendered/role.yaml index 2a2cbc05ee..53c9c80eb6 100644 --- a/charts/opentelemetry-operator/examples/default/rendered/role.yaml +++ b/charts/opentelemetry-operator/examples/default/rendered/role.yaml @@ -4,9 +4,9 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: Role metadata: labels: - helm.sh/chart: opentelemetry-operator-0.111.0 + helm.sh/chart: opentelemetry-operator-0.112.0 app.kubernetes.io/name: opentelemetry-operator - app.kubernetes.io/version: "0.149.0" + app.kubernetes.io/version: "0.150.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: opentelemetry-operator app.kubernetes.io/instance: example diff --git a/charts/opentelemetry-operator/examples/default/rendered/rolebinding.yaml b/charts/opentelemetry-operator/examples/default/rendered/rolebinding.yaml index 35080d8b1f..913789937f 100644 --- a/charts/opentelemetry-operator/examples/default/rendered/rolebinding.yaml +++ b/charts/opentelemetry-operator/examples/default/rendered/rolebinding.yaml @@ -4,9 +4,9 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: RoleBinding metadata: labels: - helm.sh/chart: opentelemetry-operator-0.111.0 + helm.sh/chart: opentelemetry-operator-0.112.0 app.kubernetes.io/name: opentelemetry-operator - app.kubernetes.io/version: "0.149.0" + app.kubernetes.io/version: "0.150.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: opentelemetry-operator app.kubernetes.io/instance: example diff --git a/charts/opentelemetry-operator/examples/default/rendered/service.yaml b/charts/opentelemetry-operator/examples/default/rendered/service.yaml index cdf1c93796..8af1d15209 100644 --- a/charts/opentelemetry-operator/examples/default/rendered/service.yaml +++ b/charts/opentelemetry-operator/examples/default/rendered/service.yaml @@ -4,9 +4,9 @@ apiVersion: v1 kind: Service metadata: labels: - helm.sh/chart: opentelemetry-operator-0.111.0 + helm.sh/chart: opentelemetry-operator-0.112.0 app.kubernetes.io/name: opentelemetry-operator - app.kubernetes.io/version: "0.149.0" + app.kubernetes.io/version: "0.150.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: opentelemetry-operator app.kubernetes.io/instance: example @@ -28,9 +28,9 @@ apiVersion: v1 kind: Service metadata: labels: - helm.sh/chart: opentelemetry-operator-0.111.0 + helm.sh/chart: opentelemetry-operator-0.112.0 app.kubernetes.io/name: opentelemetry-operator - app.kubernetes.io/version: "0.149.0" + app.kubernetes.io/version: "0.150.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: opentelemetry-operator app.kubernetes.io/instance: example diff --git a/charts/opentelemetry-operator/examples/default/rendered/serviceaccount.yaml b/charts/opentelemetry-operator/examples/default/rendered/serviceaccount.yaml index 18d9362f66..3be592eb76 100644 --- a/charts/opentelemetry-operator/examples/default/rendered/serviceaccount.yaml +++ b/charts/opentelemetry-operator/examples/default/rendered/serviceaccount.yaml @@ -7,9 +7,9 @@ metadata: name: opentelemetry-operator namespace: default labels: - helm.sh/chart: opentelemetry-operator-0.111.0 + helm.sh/chart: opentelemetry-operator-0.112.0 app.kubernetes.io/name: opentelemetry-operator - app.kubernetes.io/version: "0.149.0" + app.kubernetes.io/version: "0.150.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: opentelemetry-operator app.kubernetes.io/instance: example 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 f17371be67..07afc5e1fc 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,9 +6,9 @@ metadata: name: "example-opentelemetry-operator-cert-manager" namespace: default labels: - helm.sh/chart: opentelemetry-operator-0.111.0 + helm.sh/chart: opentelemetry-operator-0.112.0 app.kubernetes.io/name: opentelemetry-operator - app.kubernetes.io/version: "0.149.0" + app.kubernetes.io/version: "0.150.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: opentelemetry-operator app.kubernetes.io/instance: example 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 3b67c7e274..3ec1c7af80 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,9 +6,9 @@ metadata: name: "example-opentelemetry-operator-metrics" namespace: default labels: - helm.sh/chart: opentelemetry-operator-0.111.0 + helm.sh/chart: opentelemetry-operator-0.112.0 app.kubernetes.io/name: opentelemetry-operator - app.kubernetes.io/version: "0.149.0" + app.kubernetes.io/version: "0.150.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: opentelemetry-operator app.kubernetes.io/instance: example @@ -59,9 +59,9 @@ metadata: name: "example-opentelemetry-operator-webhook" namespace: default labels: - helm.sh/chart: opentelemetry-operator-0.111.0 + helm.sh/chart: opentelemetry-operator-0.112.0 app.kubernetes.io/name: opentelemetry-operator - app.kubernetes.io/version: "0.149.0" + app.kubernetes.io/version: "0.150.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: opentelemetry-operator app.kubernetes.io/instance: example 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 8367430a5a..3b15d3bddc 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,9 +6,9 @@ metadata: annotations: cert-manager.io/inject-ca-from: default/example-opentelemetry-operator-serving-cert labels: - helm.sh/chart: opentelemetry-operator-0.111.0 + helm.sh/chart: opentelemetry-operator-0.112.0 app.kubernetes.io/name: opentelemetry-operator - app.kubernetes.io/version: "0.149.0" + app.kubernetes.io/version: "0.150.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: opentelemetry-operator app.kubernetes.io/instance: example @@ -91,9 +91,9 @@ metadata: annotations: cert-manager.io/inject-ca-from: default/example-opentelemetry-operator-serving-cert labels: - helm.sh/chart: opentelemetry-operator-0.111.0 + helm.sh/chart: opentelemetry-operator-0.112.0 app.kubernetes.io/name: opentelemetry-operator - app.kubernetes.io/version: "0.149.0" + app.kubernetes.io/version: "0.150.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: opentelemetry-operator app.kubernetes.io/instance: example diff --git a/charts/opentelemetry-operator/examples/feature-gates/rendered/admission-webhooks/operator-webhook.yaml b/charts/opentelemetry-operator/examples/feature-gates/rendered/admission-webhooks/operator-webhook.yaml index f07faa6da5..9b8b167283 100644 --- a/charts/opentelemetry-operator/examples/feature-gates/rendered/admission-webhooks/operator-webhook.yaml +++ b/charts/opentelemetry-operator/examples/feature-gates/rendered/admission-webhooks/operator-webhook.yaml @@ -16399,6 +16399,78 @@ spec: x-kubernetes-int-or-string: true type: object type: object + securityContext: + properties: + allowPrivilegeEscalation: + type: boolean + appArmorProfile: + properties: + localhostProfile: + type: string + type: + type: string + required: + - type + type: object + capabilities: + properties: + add: + items: + type: string + type: array + x-kubernetes-list-type: atomic + drop: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + privileged: + type: boolean + procMount: + type: string + readOnlyRootFilesystem: + type: boolean + runAsGroup: + format: int64 + type: integer + runAsNonRoot: + type: boolean + runAsUser: + format: int64 + type: integer + seLinuxOptions: + properties: + level: + type: string + role: + type: string + type: + type: string + user: + type: string + type: object + seccompProfile: + properties: + localhostProfile: + type: string + type: + type: string + required: + - type + type: object + windowsOptions: + properties: + gmsaCredentialSpec: + type: string + gmsaCredentialSpecName: + type: string + hostProcess: + type: boolean + runAsUserName: + type: string + type: object + type: object volumeClaimTemplate: properties: metadata: @@ -16520,6 +16592,78 @@ spec: type: object imagePullPolicy: type: string + initContainerSecurityContext: + properties: + allowPrivilegeEscalation: + type: boolean + appArmorProfile: + properties: + localhostProfile: + type: string + type: + type: string + required: + - type + type: object + capabilities: + properties: + add: + items: + type: string + type: array + x-kubernetes-list-type: atomic + drop: + items: + type: string + type: array + x-kubernetes-list-type: atomic + type: object + privileged: + type: boolean + procMount: + type: string + readOnlyRootFilesystem: + type: boolean + runAsGroup: + format: int64 + type: integer + runAsNonRoot: + type: boolean + runAsUser: + format: int64 + type: integer + seLinuxOptions: + properties: + level: + type: string + role: + type: string + type: + type: string + user: + type: string + type: object + seccompProfile: + properties: + localhostProfile: + type: string + type: + type: string + required: + - type + type: object + windowsOptions: + properties: + gmsaCredentialSpec: + type: string + gmsaCredentialSpecName: + type: string + hostProcess: + type: boolean + runAsUserName: + type: string + type: object + type: object java: properties: env: @@ -17613,6 +17757,11 @@ spec: type: object type: object status: + properties: + upgradeBlockedVersions: + additionalProperties: + type: string + type: object type: object type: object served: true diff --git a/charts/opentelemetry-operator/examples/feature-gates/rendered/certmanager.yaml b/charts/opentelemetry-operator/examples/feature-gates/rendered/certmanager.yaml index a76004128d..3b43f8cbc3 100644 --- a/charts/opentelemetry-operator/examples/feature-gates/rendered/certmanager.yaml +++ b/charts/opentelemetry-operator/examples/feature-gates/rendered/certmanager.yaml @@ -4,9 +4,9 @@ apiVersion: cert-manager.io/v1 kind: Certificate metadata: labels: - helm.sh/chart: opentelemetry-operator-0.111.0 + helm.sh/chart: opentelemetry-operator-0.112.0 app.kubernetes.io/name: opentelemetry-operator - app.kubernetes.io/version: "0.149.0" + app.kubernetes.io/version: "0.150.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: opentelemetry-operator app.kubernetes.io/instance: example @@ -30,9 +30,9 @@ apiVersion: cert-manager.io/v1 kind: Issuer metadata: labels: - helm.sh/chart: opentelemetry-operator-0.111.0 + helm.sh/chart: opentelemetry-operator-0.112.0 app.kubernetes.io/name: opentelemetry-operator - app.kubernetes.io/version: "0.149.0" + app.kubernetes.io/version: "0.150.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: opentelemetry-operator app.kubernetes.io/instance: example diff --git a/charts/opentelemetry-operator/examples/feature-gates/rendered/clusterrole.yaml b/charts/opentelemetry-operator/examples/feature-gates/rendered/clusterrole.yaml index fc5a583d7c..0ba51a6800 100644 --- a/charts/opentelemetry-operator/examples/feature-gates/rendered/clusterrole.yaml +++ b/charts/opentelemetry-operator/examples/feature-gates/rendered/clusterrole.yaml @@ -4,9 +4,9 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: labels: - helm.sh/chart: opentelemetry-operator-0.111.0 + helm.sh/chart: opentelemetry-operator-0.112.0 app.kubernetes.io/name: opentelemetry-operator - app.kubernetes.io/version: "0.149.0" + app.kubernetes.io/version: "0.150.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: opentelemetry-operator app.kubernetes.io/instance: example @@ -387,9 +387,9 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: labels: - helm.sh/chart: opentelemetry-operator-0.111.0 + helm.sh/chart: opentelemetry-operator-0.112.0 app.kubernetes.io/name: opentelemetry-operator - app.kubernetes.io/version: "0.149.0" + app.kubernetes.io/version: "0.150.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: opentelemetry-operator app.kubernetes.io/instance: example diff --git a/charts/opentelemetry-operator/examples/feature-gates/rendered/clusterrolebinding.yaml b/charts/opentelemetry-operator/examples/feature-gates/rendered/clusterrolebinding.yaml index 3ab014833f..571057429c 100644 --- a/charts/opentelemetry-operator/examples/feature-gates/rendered/clusterrolebinding.yaml +++ b/charts/opentelemetry-operator/examples/feature-gates/rendered/clusterrolebinding.yaml @@ -4,9 +4,9 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: labels: - helm.sh/chart: opentelemetry-operator-0.111.0 + helm.sh/chart: opentelemetry-operator-0.112.0 app.kubernetes.io/name: opentelemetry-operator - app.kubernetes.io/version: "0.149.0" + app.kubernetes.io/version: "0.150.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: opentelemetry-operator app.kubernetes.io/instance: example diff --git a/charts/opentelemetry-operator/examples/feature-gates/rendered/deployment.yaml b/charts/opentelemetry-operator/examples/feature-gates/rendered/deployment.yaml index 83b57f5a38..0a4ad6ac56 100644 --- a/charts/opentelemetry-operator/examples/feature-gates/rendered/deployment.yaml +++ b/charts/opentelemetry-operator/examples/feature-gates/rendered/deployment.yaml @@ -4,9 +4,9 @@ apiVersion: apps/v1 kind: Deployment metadata: labels: - helm.sh/chart: opentelemetry-operator-0.111.0 + helm.sh/chart: opentelemetry-operator-0.112.0 app.kubernetes.io/name: opentelemetry-operator - app.kubernetes.io/version: "0.149.0" + app.kubernetes.io/version: "0.150.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: opentelemetry-operator app.kubernetes.io/instance: example @@ -25,9 +25,9 @@ spec: annotations: kubectl.kubernetes.io/default-container: manager labels: - helm.sh/chart: opentelemetry-operator-0.111.0 + helm.sh/chart: opentelemetry-operator-0.112.0 app.kubernetes.io/name: opentelemetry-operator - app.kubernetes.io/version: "0.149.0" + app.kubernetes.io/version: "0.150.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: opentelemetry-operator app.kubernetes.io/instance: example @@ -42,7 +42,7 @@ spec: - --enable-leader-election - --health-probe-addr=:8081 - --webhook-port=9443 - - --collector-image=ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-k8s:0.149.0 + - --collector-image=ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-k8s:0.150.0 - --feature-gates=-operator.collector.targetallocatorcr,operator.targetallocator.mtls command: - /manager @@ -53,7 +53,7 @@ spec: fieldPath: spec.serviceAccountName - name: ENABLE_WEBHOOKS value: "true" - image: "ghcr.io/open-telemetry/opentelemetry-operator/opentelemetry-operator:0.149.0" + image: "ghcr.io/open-telemetry/opentelemetry-operator/opentelemetry-operator:0.150.0" name: manager imagePullPolicy: IfNotPresent ports: diff --git a/charts/opentelemetry-operator/examples/feature-gates/rendered/role.yaml b/charts/opentelemetry-operator/examples/feature-gates/rendered/role.yaml index 2a2cbc05ee..53c9c80eb6 100644 --- a/charts/opentelemetry-operator/examples/feature-gates/rendered/role.yaml +++ b/charts/opentelemetry-operator/examples/feature-gates/rendered/role.yaml @@ -4,9 +4,9 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: Role metadata: labels: - helm.sh/chart: opentelemetry-operator-0.111.0 + helm.sh/chart: opentelemetry-operator-0.112.0 app.kubernetes.io/name: opentelemetry-operator - app.kubernetes.io/version: "0.149.0" + app.kubernetes.io/version: "0.150.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: opentelemetry-operator app.kubernetes.io/instance: example diff --git a/charts/opentelemetry-operator/examples/feature-gates/rendered/rolebinding.yaml b/charts/opentelemetry-operator/examples/feature-gates/rendered/rolebinding.yaml index 35080d8b1f..913789937f 100644 --- a/charts/opentelemetry-operator/examples/feature-gates/rendered/rolebinding.yaml +++ b/charts/opentelemetry-operator/examples/feature-gates/rendered/rolebinding.yaml @@ -4,9 +4,9 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: RoleBinding metadata: labels: - helm.sh/chart: opentelemetry-operator-0.111.0 + helm.sh/chart: opentelemetry-operator-0.112.0 app.kubernetes.io/name: opentelemetry-operator - app.kubernetes.io/version: "0.149.0" + app.kubernetes.io/version: "0.150.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: opentelemetry-operator app.kubernetes.io/instance: example diff --git a/charts/opentelemetry-operator/examples/feature-gates/rendered/service.yaml b/charts/opentelemetry-operator/examples/feature-gates/rendered/service.yaml index cdf1c93796..8af1d15209 100644 --- a/charts/opentelemetry-operator/examples/feature-gates/rendered/service.yaml +++ b/charts/opentelemetry-operator/examples/feature-gates/rendered/service.yaml @@ -4,9 +4,9 @@ apiVersion: v1 kind: Service metadata: labels: - helm.sh/chart: opentelemetry-operator-0.111.0 + helm.sh/chart: opentelemetry-operator-0.112.0 app.kubernetes.io/name: opentelemetry-operator - app.kubernetes.io/version: "0.149.0" + app.kubernetes.io/version: "0.150.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: opentelemetry-operator app.kubernetes.io/instance: example @@ -28,9 +28,9 @@ apiVersion: v1 kind: Service metadata: labels: - helm.sh/chart: opentelemetry-operator-0.111.0 + helm.sh/chart: opentelemetry-operator-0.112.0 app.kubernetes.io/name: opentelemetry-operator - app.kubernetes.io/version: "0.149.0" + app.kubernetes.io/version: "0.150.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: opentelemetry-operator app.kubernetes.io/instance: example diff --git a/charts/opentelemetry-operator/examples/feature-gates/rendered/serviceaccount.yaml b/charts/opentelemetry-operator/examples/feature-gates/rendered/serviceaccount.yaml index 18d9362f66..3be592eb76 100644 --- a/charts/opentelemetry-operator/examples/feature-gates/rendered/serviceaccount.yaml +++ b/charts/opentelemetry-operator/examples/feature-gates/rendered/serviceaccount.yaml @@ -7,9 +7,9 @@ metadata: name: opentelemetry-operator namespace: default labels: - helm.sh/chart: opentelemetry-operator-0.111.0 + helm.sh/chart: opentelemetry-operator-0.112.0 app.kubernetes.io/name: opentelemetry-operator - app.kubernetes.io/version: "0.149.0" + app.kubernetes.io/version: "0.150.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: opentelemetry-operator app.kubernetes.io/instance: example 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 f17371be67..07afc5e1fc 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,9 +6,9 @@ metadata: name: "example-opentelemetry-operator-cert-manager" namespace: default labels: - helm.sh/chart: opentelemetry-operator-0.111.0 + helm.sh/chart: opentelemetry-operator-0.112.0 app.kubernetes.io/name: opentelemetry-operator - app.kubernetes.io/version: "0.149.0" + app.kubernetes.io/version: "0.150.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: opentelemetry-operator app.kubernetes.io/instance: example 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 3b67c7e274..3ec1c7af80 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,9 +6,9 @@ metadata: name: "example-opentelemetry-operator-metrics" namespace: default labels: - helm.sh/chart: opentelemetry-operator-0.111.0 + helm.sh/chart: opentelemetry-operator-0.112.0 app.kubernetes.io/name: opentelemetry-operator - app.kubernetes.io/version: "0.149.0" + app.kubernetes.io/version: "0.150.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: opentelemetry-operator app.kubernetes.io/instance: example @@ -59,9 +59,9 @@ metadata: name: "example-opentelemetry-operator-webhook" namespace: default labels: - helm.sh/chart: opentelemetry-operator-0.111.0 + helm.sh/chart: opentelemetry-operator-0.112.0 app.kubernetes.io/name: opentelemetry-operator - app.kubernetes.io/version: "0.149.0" + app.kubernetes.io/version: "0.150.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: opentelemetry-operator app.kubernetes.io/instance: example diff --git a/charts/opentelemetry-operator/values.yaml b/charts/opentelemetry-operator/values.yaml index 52902ace2a..b715f0ea74 100644 --- a/charts/opentelemetry-operator/values.yaml +++ b/charts/opentelemetry-operator/values.yaml @@ -50,7 +50,7 @@ manager: imagePullPolicy: IfNotPresent collectorImage: repository: ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-k8s - tag: 0.149.0 + tag: 0.150.0 opampBridgeImage: repository: "" tag: "" From a1b26b4c2c7d5658f7c63d1c889783149bf389a4 Mon Sep 17 00:00:00 2001 From: Pavol Loffay Date: Tue, 5 May 2026 11:34:50 +0200 Subject: [PATCH 2/2] Fix Signed-off-by: Pavol Loffay --- .../examples/default/rendered/deployment.yaml | 2 +- .../examples/feature-gates/rendered/deployment.yaml | 2 +- charts/opentelemetry-operator/values.yaml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/charts/opentelemetry-operator/examples/default/rendered/deployment.yaml b/charts/opentelemetry-operator/examples/default/rendered/deployment.yaml index 1244389351..044084a7d0 100644 --- a/charts/opentelemetry-operator/examples/default/rendered/deployment.yaml +++ b/charts/opentelemetry-operator/examples/default/rendered/deployment.yaml @@ -42,7 +42,7 @@ spec: - --enable-leader-election - --health-probe-addr=:8081 - --webhook-port=9443 - - --collector-image=ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-k8s:0.150.0 + - --collector-image=ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-k8s:0.150.1 command: - /manager env: diff --git a/charts/opentelemetry-operator/examples/feature-gates/rendered/deployment.yaml b/charts/opentelemetry-operator/examples/feature-gates/rendered/deployment.yaml index 0a4ad6ac56..bcb2428426 100644 --- a/charts/opentelemetry-operator/examples/feature-gates/rendered/deployment.yaml +++ b/charts/opentelemetry-operator/examples/feature-gates/rendered/deployment.yaml @@ -42,7 +42,7 @@ spec: - --enable-leader-election - --health-probe-addr=:8081 - --webhook-port=9443 - - --collector-image=ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-k8s:0.150.0 + - --collector-image=ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-k8s:0.150.1 - --feature-gates=-operator.collector.targetallocatorcr,operator.targetallocator.mtls command: - /manager diff --git a/charts/opentelemetry-operator/values.yaml b/charts/opentelemetry-operator/values.yaml index b715f0ea74..244b434bc8 100644 --- a/charts/opentelemetry-operator/values.yaml +++ b/charts/opentelemetry-operator/values.yaml @@ -50,7 +50,7 @@ manager: imagePullPolicy: IfNotPresent collectorImage: repository: ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-k8s - tag: 0.150.0 + tag: 0.150.1 opampBridgeImage: repository: "" tag: ""