From 278d9e4df4f74ec40d5cb10029ccfadec0cf2475 Mon Sep 17 00:00:00 2001 From: Tyler Helmuth <12352919+TylerHelmuth@users.noreply.github.com> Date: Tue, 16 Jan 2024 15:50:38 -0700 Subject: [PATCH 1/6] Bump operator version to 0.92.0 --- charts/opentelemetry-operator/Chart.yaml | 4 +- .../crds/crd-opentelemetrycollector.yaml | 231 ++++++++++++++---- .../operator-webhook-with-cert-manager.yaml | 8 +- .../default/rendered/certmanager.yaml | 8 +- .../default/rendered/clusterrole.yaml | 12 +- .../default/rendered/clusterrolebinding.yaml | 8 +- .../examples/default/rendered/deployment.yaml | 6 +- .../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 +- .../opentelemetry-operator/values.schema.json | 16 +- 14 files changed, 229 insertions(+), 96 deletions(-) diff --git a/charts/opentelemetry-operator/Chart.yaml b/charts/opentelemetry-operator/Chart.yaml index a173c5e79..1cb6360d5 100644 --- a/charts/opentelemetry-operator/Chart.yaml +++ b/charts/opentelemetry-operator/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v2 name: opentelemetry-operator -version: 0.45.2 +version: 0.46.0 description: OpenTelemetry Operator Helm chart for Kubernetes type: application home: https://opentelemetry.io/ @@ -11,4 +11,4 @@ maintainers: - name: dmitryax - name: TylerHelmuth icon: https://raw.githubusercontent.com/cncf/artwork/a718fa97fffec1b9fd14147682e9e3ac0c8817cb/projects/opentelemetry/icon/color/opentelemetry-icon-color.png -appVersion: 0.91.0 +appVersion: 0.92.0 diff --git a/charts/opentelemetry-operator/crds/crd-opentelemetrycollector.yaml b/charts/opentelemetry-operator/crds/crd-opentelemetrycollector.yaml index 56f84cbb6..cbb808876 100644 --- a/charts/opentelemetry-operator/crds/crd-opentelemetrycollector.yaml +++ b/charts/opentelemetry-operator/crds/crd-opentelemetrycollector.yaml @@ -5021,10 +5021,11 @@ spec: type: object type: object allocationStrategy: + default: consistent-hashing description: AllocationStrategy determines which strategy the target allocator should use for allocation. The current options are least-weighted and consistent-hashing. The default option - is least-weighted + is consistent-hashing enum: - least-weighted - consistent-hashing @@ -5194,6 +5195,134 @@ spec: the eviction, i.e. even in the absence of the evicted pod. x-kubernetes-int-or-string: true type: object + podSecurityContext: + description: PodSecurityContext configures the pod security context + for the targetallocator. + properties: + fsGroup: + description: "A special supplemental group that applies to + all containers in a pod. Some volume types allow the Kubelet + to change the ownership of that volume to be owned by the + pod: \n 1." + format: int64 + type: integer + fsGroupChangePolicy: + description: fsGroupChangePolicy defines behavior of changing + ownership and permission of the volume before being exposed + inside Pod. + type: string + runAsGroup: + description: The GID to run the entrypoint of the container + process. Uses runtime default if unset. May also be set + in SecurityContext. + format: int64 + type: integer + runAsNonRoot: + description: Indicates that the container must run as a non-root + user. + type: boolean + runAsUser: + description: The UID to run the entrypoint of the container + process. Defaults to user specified in image metadata if + unspecified. May also be set in SecurityContext. + format: int64 + type: integer + seLinuxOptions: + description: The SELinux context to be applied to all containers. + If unspecified, the container runtime will allocate a random + SELinux context for each container. May also be set in + SecurityContext. + properties: + level: + description: Level is SELinux level label that applies + to the container. + type: string + role: + description: Role is a SELinux role label that applies + to the container. + type: string + type: + description: Type is a SELinux type label that applies + to the container. + type: string + user: + description: User is a SELinux user label that applies + to the container. + type: string + type: object + seccompProfile: + description: The seccomp options to use by the containers + in this pod. Note that this field cannot be set when spec.os.name + is windows. + properties: + localhostProfile: + description: localhostProfile indicates a profile defined + in a file on the node should be used. The profile must + be preconfigured on the node to work. + type: string + type: + description: "type indicates which kind of seccomp profile + will be applied. Valid options are: \n Localhost - a + profile defined in a file on the node should be used." + type: string + required: + - type + type: object + supplementalGroups: + description: A list of groups applied to the first process + run in each container, in addition to the container's primary + GID, the fsGroup (if specified), and group memberships defined + in the container image for th + items: + format: int64 + type: integer + type: array + sysctls: + description: Sysctls hold a list of namespaced sysctls used + for the pod. Pods with unsupported sysctls (by the container + runtime) might fail to launch. Note that this field cannot + be set when spec.os. + items: + description: Sysctl defines a kernel parameter to be set + properties: + name: + description: Name of a property to set + type: string + value: + description: Value of a property to set + type: string + required: + - name + - value + type: object + type: array + windowsOptions: + description: The Windows specific settings applied to all + containers. If unspecified, the options within a container's + SecurityContext will be used. + properties: + gmsaCredentialSpec: + description: GMSACredentialSpec is where the GMSA admission + webhook (https://github.com/kubernetes-sigs/windows-gmsa) + inlines the contents of the GMSA credential spec named + by the GMSACredentialSpecName field. + type: string + gmsaCredentialSpecName: + description: GMSACredentialSpecName is the name of the + GMSA credential spec to use. + type: string + hostProcess: + description: HostProcess determines if a container should + be run as a 'Host Process' container. + type: boolean + runAsUserName: + description: The UserName in Windows to run the entrypoint + of the container process. Defaults to the user specified + in image metadata if unspecified. May also be set in + PodSecurityContext. + type: string + type: object + type: object prometheusCR: description: PrometheusCR defines the configuration for the retrieval of PrometheusOperator CRDs ( servicemonitor.monitoring.coreos.com/v1 @@ -5282,22 +5411,54 @@ spec: description: SecurityContext configures the container security context for the targetallocator. properties: - fsGroup: - description: "A special supplemental group that applies to - all containers in a pod. Some volume types allow the Kubelet - to change the ownership of that volume to be owned by the - pod: \n 1." - format: int64 - type: integer - fsGroupChangePolicy: - description: fsGroupChangePolicy defines behavior of changing - ownership and permission of the volume before being exposed - inside Pod. + allowPrivilegeEscalation: + description: AllowPrivilegeEscalation controls whether a process + can gain more privileges than its parent process. This bool + directly controls if the no_new_privs flag will be set on + the container process. + type: boolean + capabilities: + description: The capabilities to add/drop when running containers. + Defaults to the default set of capabilities granted by the + container runtime. Note that this field cannot be set when + spec.os.name is windows. + properties: + add: + description: Added capabilities + items: + description: Capability represent POSIX capabilities + type + type: string + type: array + drop: + description: Removed capabilities + items: + description: Capability represent POSIX capabilities + type + type: string + type: array + type: object + privileged: + description: Run container in privileged mode. Processes in + privileged containers are essentially equivalent to root + on the host. Defaults to false. Note that this field cannot + be set when spec.os.name is windows. + type: boolean + procMount: + description: procMount denotes the type of proc mount to use + for the containers. The default is DefaultProcMount which + uses the container runtime defaults for readonly paths and + masked paths. type: string + readOnlyRootFilesystem: + description: Whether this container has a read-only root filesystem. + Default is false. Note that this field cannot be set when + spec.os.name is windows. + type: boolean runAsGroup: description: The GID to run the entrypoint of the container process. Uses runtime default if unset. May also be set - in SecurityContext. + in PodSecurityContext. format: int64 type: integer runAsNonRoot: @@ -5307,14 +5468,14 @@ spec: runAsUser: description: The UID to run the entrypoint of the container process. Defaults to user specified in image metadata if - unspecified. May also be set in SecurityContext. + unspecified. May also be set in PodSecurityContext. format: int64 type: integer seLinuxOptions: - description: The SELinux context to be applied to all containers. + description: The SELinux context to be applied to the container. If unspecified, the container runtime will allocate a random SELinux context for each container. May also be set in - SecurityContext. + PodSecurityContext. properties: level: description: Level is SELinux level label that applies @@ -5334,9 +5495,9 @@ spec: type: string type: object seccompProfile: - description: The seccomp options to use by the containers - in this pod. Note that this field cannot be set when spec.os.name - is windows. + description: The seccomp options to use by this container. + If seccomp options are provided at both the pod & container + level, the container options override the pod options. properties: localhostProfile: description: localhostProfile indicates a profile defined @@ -5351,38 +5512,10 @@ spec: required: - type type: object - supplementalGroups: - description: A list of groups applied to the first process - run in each container, in addition to the container's primary - GID, the fsGroup (if specified), and group memberships defined - in the container image for th - items: - format: int64 - type: integer - type: array - sysctls: - description: Sysctls hold a list of namespaced sysctls used - for the pod. Pods with unsupported sysctls (by the container - runtime) might fail to launch. Note that this field cannot - be set when spec.os. - items: - description: Sysctl defines a kernel parameter to be set - properties: - name: - description: Name of a property to set - type: string - value: - description: Value of a property to set - type: string - required: - - name - - value - type: object - type: array windowsOptions: description: The Windows specific settings applied to all - containers. If unspecified, the options within a container's - SecurityContext will be used. + containers. If unspecified, the options from the PodSecurityContext + will be used. properties: gmsaCredentialSpec: description: GMSACredentialSpec is where the GMSA admission 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 26d8f3d79..f6b9687da 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.45.2 + helm.sh/chart: opentelemetry-operator-0.46.0 app.kubernetes.io/name: opentelemetry-operator - app.kubernetes.io/version: "0.91.0" + app.kubernetes.io/version: "0.92.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: example app.kubernetes.io/component: webhook @@ -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.45.2 + helm.sh/chart: opentelemetry-operator-0.46.0 app.kubernetes.io/name: opentelemetry-operator - app.kubernetes.io/version: "0.91.0" + app.kubernetes.io/version: "0.92.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: example app.kubernetes.io/component: webhook diff --git a/charts/opentelemetry-operator/examples/default/rendered/certmanager.yaml b/charts/opentelemetry-operator/examples/default/rendered/certmanager.yaml index b99546f8e..1433c1bfa 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.45.2 + helm.sh/chart: opentelemetry-operator-0.46.0 app.kubernetes.io/name: opentelemetry-operator - app.kubernetes.io/version: "0.91.0" + app.kubernetes.io/version: "0.92.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: example app.kubernetes.io/component: webhook @@ -29,9 +29,9 @@ apiVersion: cert-manager.io/v1 kind: Issuer metadata: labels: - helm.sh/chart: opentelemetry-operator-0.45.2 + helm.sh/chart: opentelemetry-operator-0.46.0 app.kubernetes.io/name: opentelemetry-operator - app.kubernetes.io/version: "0.91.0" + app.kubernetes.io/version: "0.92.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: example app.kubernetes.io/component: webhook diff --git a/charts/opentelemetry-operator/examples/default/rendered/clusterrole.yaml b/charts/opentelemetry-operator/examples/default/rendered/clusterrole.yaml index 93ca28f96..a3bff2247 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.45.2 + helm.sh/chart: opentelemetry-operator-0.46.0 app.kubernetes.io/name: opentelemetry-operator - app.kubernetes.io/version: "0.91.0" + app.kubernetes.io/version: "0.92.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: example app.kubernetes.io/component: controller-manager @@ -253,9 +253,9 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: labels: - helm.sh/chart: opentelemetry-operator-0.45.2 + helm.sh/chart: opentelemetry-operator-0.46.0 app.kubernetes.io/name: opentelemetry-operator - app.kubernetes.io/version: "0.91.0" + app.kubernetes.io/version: "0.92.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: example app.kubernetes.io/component: controller-manager @@ -271,9 +271,9 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: labels: - helm.sh/chart: opentelemetry-operator-0.45.2 + helm.sh/chart: opentelemetry-operator-0.46.0 app.kubernetes.io/name: opentelemetry-operator - app.kubernetes.io/version: "0.91.0" + app.kubernetes.io/version: "0.92.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: example app.kubernetes.io/component: controller-manager diff --git a/charts/opentelemetry-operator/examples/default/rendered/clusterrolebinding.yaml b/charts/opentelemetry-operator/examples/default/rendered/clusterrolebinding.yaml index f0590f19e..cd52e6139 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.45.2 + helm.sh/chart: opentelemetry-operator-0.46.0 app.kubernetes.io/name: opentelemetry-operator - app.kubernetes.io/version: "0.91.0" + app.kubernetes.io/version: "0.92.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: example app.kubernetes.io/component: controller-manager @@ -25,9 +25,9 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: labels: - helm.sh/chart: opentelemetry-operator-0.45.2 + helm.sh/chart: opentelemetry-operator-0.46.0 app.kubernetes.io/name: opentelemetry-operator - app.kubernetes.io/version: "0.91.0" + app.kubernetes.io/version: "0.92.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: example app.kubernetes.io/component: controller-manager diff --git a/charts/opentelemetry-operator/examples/default/rendered/deployment.yaml b/charts/opentelemetry-operator/examples/default/rendered/deployment.yaml index 2d8c321dd..86d09f20d 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.45.2 + helm.sh/chart: opentelemetry-operator-0.46.0 app.kubernetes.io/name: opentelemetry-operator - app.kubernetes.io/version: "0.91.0" + app.kubernetes.io/version: "0.92.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: example app.kubernetes.io/component: controller-manager @@ -39,7 +39,7 @@ spec: env: - name: ENABLE_WEBHOOKS value: "true" - image: "ghcr.io/open-telemetry/opentelemetry-operator/opentelemetry-operator:0.91.0" + image: "ghcr.io/open-telemetry/opentelemetry-operator/opentelemetry-operator:0.92.0" name: manager ports: - containerPort: 8080 diff --git a/charts/opentelemetry-operator/examples/default/rendered/role.yaml b/charts/opentelemetry-operator/examples/default/rendered/role.yaml index c25e7c24d..4873d7711 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.45.2 + helm.sh/chart: opentelemetry-operator-0.46.0 app.kubernetes.io/name: opentelemetry-operator - app.kubernetes.io/version: "0.91.0" + app.kubernetes.io/version: "0.92.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: example app.kubernetes.io/component: controller-manager diff --git a/charts/opentelemetry-operator/examples/default/rendered/rolebinding.yaml b/charts/opentelemetry-operator/examples/default/rendered/rolebinding.yaml index c720f6328..5ed9d73e7 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.45.2 + helm.sh/chart: opentelemetry-operator-0.46.0 app.kubernetes.io/name: opentelemetry-operator - app.kubernetes.io/version: "0.91.0" + app.kubernetes.io/version: "0.92.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: example app.kubernetes.io/component: controller-manager diff --git a/charts/opentelemetry-operator/examples/default/rendered/service.yaml b/charts/opentelemetry-operator/examples/default/rendered/service.yaml index 0fb5f7090..15aa620cf 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.45.2 + helm.sh/chart: opentelemetry-operator-0.46.0 app.kubernetes.io/name: opentelemetry-operator - app.kubernetes.io/version: "0.91.0" + app.kubernetes.io/version: "0.92.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: example app.kubernetes.io/component: controller-manager @@ -31,9 +31,9 @@ apiVersion: v1 kind: Service metadata: labels: - helm.sh/chart: opentelemetry-operator-0.45.2 + helm.sh/chart: opentelemetry-operator-0.46.0 app.kubernetes.io/name: opentelemetry-operator - app.kubernetes.io/version: "0.91.0" + app.kubernetes.io/version: "0.92.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: example app.kubernetes.io/component: controller-manager diff --git a/charts/opentelemetry-operator/examples/default/rendered/serviceaccount.yaml b/charts/opentelemetry-operator/examples/default/rendered/serviceaccount.yaml index 318d1d21b..29cd3f1c2 100644 --- a/charts/opentelemetry-operator/examples/default/rendered/serviceaccount.yaml +++ b/charts/opentelemetry-operator/examples/default/rendered/serviceaccount.yaml @@ -6,9 +6,9 @@ metadata: name: opentelemetry-operator namespace: default labels: - helm.sh/chart: opentelemetry-operator-0.45.2 + helm.sh/chart: opentelemetry-operator-0.46.0 app.kubernetes.io/name: opentelemetry-operator - app.kubernetes.io/version: "0.91.0" + app.kubernetes.io/version: "0.92.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: example app.kubernetes.io/component: controller-manager 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 4529b4982..68a59752d 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.45.2 + helm.sh/chart: opentelemetry-operator-0.46.0 app.kubernetes.io/name: opentelemetry-operator - app.kubernetes.io/version: "0.91.0" + app.kubernetes.io/version: "0.92.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: example app.kubernetes.io/component: webhook 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 8d5d72cd0..33353523c 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.45.2 + helm.sh/chart: opentelemetry-operator-0.46.0 app.kubernetes.io/name: opentelemetry-operator - app.kubernetes.io/version: "0.91.0" + app.kubernetes.io/version: "0.92.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: example app.kubernetes.io/component: controller-manager @@ -43,9 +43,9 @@ metadata: name: "example-opentelemetry-operator-webhook" namespace: default labels: - helm.sh/chart: opentelemetry-operator-0.45.2 + helm.sh/chart: opentelemetry-operator-0.46.0 app.kubernetes.io/name: opentelemetry-operator - app.kubernetes.io/version: "0.91.0" + app.kubernetes.io/version: "0.92.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: example app.kubernetes.io/component: controller-manager diff --git a/charts/opentelemetry-operator/values.schema.json b/charts/opentelemetry-operator/values.schema.json index 45c954087..4c7f0f658 100644 --- a/charts/opentelemetry-operator/values.schema.json +++ b/charts/opentelemetry-operator/values.schema.json @@ -142,13 +142,13 @@ "default": "", "title": "The tag Schema", "examples": [ - "v0.89.0" + "v0.92.0" ] } }, "examples": [{ "repository": "ghcr.io/open-telemetry/opentelemetry-operator/opentelemetry-operator", - "tag": "v0.89.0" + "tag": "v0.92.0" }] }, "collectorImage": { @@ -173,13 +173,13 @@ "default": "", "title": "The tag Schema", "examples": [ - "0.89.0" + "0.92.0" ] } }, "examples": [{ "repository": "otel/opentelemetry-collector-contrib", - "tag": "0.89.0" + "tag": "0.92.0" }] }, "opampBridgeImage": { @@ -923,11 +923,11 @@ "examples": [{ "image": { "repository": "ghcr.io/open-telemetry/opentelemetry-operator/opentelemetry-operator", - "tag": "v0.89.0" + "tag": "v0.92.0" }, "collectorImage": { "repository": "otel/opentelemetry-collector-contrib", - "tag": "0.89.0" + "tag": "0.92.0" }, "opampBridgeImage": { "repository": "", @@ -1674,11 +1674,11 @@ "manager": { "image": { "repository": "ghcr.io/open-telemetry/opentelemetry-operator/opentelemetry-operator", - "tag": "v0.89.0" + "tag": "v0.92.0" }, "collectorImage": { "repository": "otel/opentelemetry-collector-contrib", - "tag": "0.89.0" + "tag": "0.92.0" }, "opampBridgeImage": { "repository": "", From 7f4356954601eeb0ee2a3596e95df4aeab82183e Mon Sep 17 00:00:00 2001 From: Tyler Helmuth <12352919+TylerHelmuth@users.noreply.github.com> Date: Wed, 17 Jan 2024 09:01:26 -0700 Subject: [PATCH 2/6] update cluster role --- .../templates/clusterrole.yaml | 109 +++++++----------- 1 file changed, 40 insertions(+), 69 deletions(-) diff --git a/charts/opentelemetry-operator/templates/clusterrole.yaml b/charts/opentelemetry-operator/templates/clusterrole.yaml index 6369ecb5b..42ce23f72 100644 --- a/charts/opentelemetry-operator/templates/clusterrole.yaml +++ b/charts/opentelemetry-operator/templates/clusterrole.yaml @@ -11,6 +11,9 @@ rules: - "" resources: - configmaps + - pods + - serviceaccounts + - services verbs: - create - delete @@ -33,46 +36,12 @@ rules: verbs: - list - watch - - apiGroups: - - "" - resources: - - serviceaccounts - verbs: - - create - - delete - - get - - list - - patch - - update - - watch - - apiGroups: - - "" - resources: - - services - verbs: - - create - - delete - - get - - list - - patch - - update - - watch - apiGroups: - apps resources: - daemonsets - verbs: - - create - - delete - - get - - list - - patch - - update - - watch - - apiGroups: - - apps - resources: - deployments + - statefulsets verbs: - create - delete @@ -90,9 +59,9 @@ rules: - list - watch - apiGroups: - - apps + - autoscaling resources: - - statefulsets + - horizontalpodautoscalers verbs: - create - delete @@ -102,16 +71,13 @@ rules: - update - watch - apiGroups: - - autoscaling + - config.openshift.io resources: - - horizontalpodautoscalers + - infrastructures + - infrastructures/status verbs: - - create - - delete - get - list - - patch - - update - watch - apiGroups: - coordination.k8s.io @@ -125,8 +91,8 @@ rules: - apiGroups: - monitoring.coreos.com resources: - - servicemonitors - podmonitors + - servicemonitors verbs: - create - delete @@ -160,8 +126,10 @@ rules: - apiGroups: - opentelemetry.io resources: - - opentelemetrycollectors + - opampbridges verbs: + - create + - delete - get - list - patch @@ -170,15 +138,13 @@ rules: - apiGroups: - opentelemetry.io resources: - - opentelemetrycollectors/finalizers + - opampbridges/finalizers verbs: - - get - - patch - update - apiGroups: - opentelemetry.io resources: - - opentelemetrycollectors/status + - opampbridges/status verbs: - get - patch @@ -186,7 +152,7 @@ rules: - apiGroups: - opentelemetry.io resources: - - opampbridges + - opentelemetrycollectors verbs: - get - list @@ -196,7 +162,7 @@ rules: - apiGroups: - opentelemetry.io resources: - - opampbridges/finalizers + - opentelemetrycollectors/finalizers verbs: - get - patch @@ -204,36 +170,41 @@ rules: - apiGroups: - opentelemetry.io resources: - - opampbridges/status + - opentelemetrycollectors/status verbs: - get - patch - update - apiGroups: - - route.openshift.io + - policy resources: - - routes - - routes/custom-host + - poddisruptionbudgets verbs: - - create - - delete - - get - - list - - patch - - update - - watch + - create + - delete + - get + - list + - patch + - update + - watch - apiGroups: - - discovery.k8s.io + - rbac.authorization.k8s.io resources: - - endpointslices + - clusterrolebindings + - clusterroles verbs: - - get - - list - - watch + - create + - delete + - get + - list + - patch + - update + - watch - apiGroups: - - policy + - route.openshift.io resources: - - poddisruptionbudgets + - routes + - routes/custom-host verbs: - create - delete From c27e1d987bae2e18719757dab31a00df57f23fd6 Mon Sep 17 00:00:00 2001 From: Tyler Helmuth <12352919+TylerHelmuth@users.noreply.github.com> Date: Wed, 17 Jan 2024 09:02:41 -0700 Subject: [PATCH 3/6] generate examples --- .../default/rendered/clusterrole.yaml | 109 +++++++----------- 1 file changed, 40 insertions(+), 69 deletions(-) diff --git a/charts/opentelemetry-operator/examples/default/rendered/clusterrole.yaml b/charts/opentelemetry-operator/examples/default/rendered/clusterrole.yaml index a3bff2247..3ab69b1ff 100644 --- a/charts/opentelemetry-operator/examples/default/rendered/clusterrole.yaml +++ b/charts/opentelemetry-operator/examples/default/rendered/clusterrole.yaml @@ -16,6 +16,9 @@ rules: - "" resources: - configmaps + - pods + - serviceaccounts + - services verbs: - create - delete @@ -38,46 +41,12 @@ rules: verbs: - list - watch - - apiGroups: - - "" - resources: - - serviceaccounts - verbs: - - create - - delete - - get - - list - - patch - - update - - watch - - apiGroups: - - "" - resources: - - services - verbs: - - create - - delete - - get - - list - - patch - - update - - watch - apiGroups: - apps resources: - daemonsets - verbs: - - create - - delete - - get - - list - - patch - - update - - watch - - apiGroups: - - apps - resources: - deployments + - statefulsets verbs: - create - delete @@ -95,9 +64,9 @@ rules: - list - watch - apiGroups: - - apps + - autoscaling resources: - - statefulsets + - horizontalpodautoscalers verbs: - create - delete @@ -107,16 +76,13 @@ rules: - update - watch - apiGroups: - - autoscaling + - config.openshift.io resources: - - horizontalpodautoscalers + - infrastructures + - infrastructures/status verbs: - - create - - delete - get - list - - patch - - update - watch - apiGroups: - coordination.k8s.io @@ -130,8 +96,8 @@ rules: - apiGroups: - monitoring.coreos.com resources: - - servicemonitors - podmonitors + - servicemonitors verbs: - create - delete @@ -165,8 +131,10 @@ rules: - apiGroups: - opentelemetry.io resources: - - opentelemetrycollectors + - opampbridges verbs: + - create + - delete - get - list - patch @@ -175,15 +143,13 @@ rules: - apiGroups: - opentelemetry.io resources: - - opentelemetrycollectors/finalizers + - opampbridges/finalizers verbs: - - get - - patch - update - apiGroups: - opentelemetry.io resources: - - opentelemetrycollectors/status + - opampbridges/status verbs: - get - patch @@ -191,7 +157,7 @@ rules: - apiGroups: - opentelemetry.io resources: - - opampbridges + - opentelemetrycollectors verbs: - get - list @@ -201,7 +167,7 @@ rules: - apiGroups: - opentelemetry.io resources: - - opampbridges/finalizers + - opentelemetrycollectors/finalizers verbs: - get - patch @@ -209,36 +175,41 @@ rules: - apiGroups: - opentelemetry.io resources: - - opampbridges/status + - opentelemetrycollectors/status verbs: - get - patch - update - apiGroups: - - route.openshift.io + - policy resources: - - routes - - routes/custom-host + - poddisruptionbudgets verbs: - - create - - delete - - get - - list - - patch - - update - - watch + - create + - delete + - get + - list + - patch + - update + - watch - apiGroups: - - discovery.k8s.io + - rbac.authorization.k8s.io resources: - - endpointslices + - clusterrolebindings + - clusterroles verbs: - - get - - list - - watch + - create + - delete + - get + - list + - patch + - update + - watch - apiGroups: - - policy + - route.openshift.io resources: - - poddisruptionbudgets + - routes + - routes/custom-host verbs: - create - delete From be592ab577636bb532a9d213a83504a54d2d4eb7 Mon Sep 17 00:00:00 2001 From: Tyler Helmuth <12352919+TylerHelmuth@users.noreply.github.com> Date: Thu, 18 Jan 2024 10:07:10 -0700 Subject: [PATCH 4/6] Bump to 0.92.1 --- charts/opentelemetry-operator/Chart.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/charts/opentelemetry-operator/Chart.yaml b/charts/opentelemetry-operator/Chart.yaml index 1cb6360d5..05dd88531 100644 --- a/charts/opentelemetry-operator/Chart.yaml +++ b/charts/opentelemetry-operator/Chart.yaml @@ -11,4 +11,4 @@ maintainers: - name: dmitryax - name: TylerHelmuth icon: https://raw.githubusercontent.com/cncf/artwork/a718fa97fffec1b9fd14147682e9e3ac0c8817cb/projects/opentelemetry/icon/color/opentelemetry-icon-color.png -appVersion: 0.92.0 +appVersion: 0.92.1 From 01e0346825d979fb21dbc75090d7ffb1597e105d Mon Sep 17 00:00:00 2001 From: Tyler Helmuth <12352919+TylerHelmuth@users.noreply.github.com> Date: Thu, 18 Jan 2024 10:07:49 -0700 Subject: [PATCH 5/6] Revert "update cluster role" This reverts commit 7f4356954601eeb0ee2a3596e95df4aeab82183e. --- .../templates/clusterrole.yaml | 109 +++++++++++------- 1 file changed, 69 insertions(+), 40 deletions(-) diff --git a/charts/opentelemetry-operator/templates/clusterrole.yaml b/charts/opentelemetry-operator/templates/clusterrole.yaml index 42ce23f72..6369ecb5b 100644 --- a/charts/opentelemetry-operator/templates/clusterrole.yaml +++ b/charts/opentelemetry-operator/templates/clusterrole.yaml @@ -11,9 +11,6 @@ rules: - "" resources: - configmaps - - pods - - serviceaccounts - - services verbs: - create - delete @@ -36,12 +33,46 @@ rules: verbs: - list - watch + - apiGroups: + - "" + resources: + - serviceaccounts + verbs: + - create + - delete + - get + - list + - patch + - update + - watch + - apiGroups: + - "" + resources: + - services + verbs: + - create + - delete + - get + - list + - patch + - update + - watch - apiGroups: - apps resources: - daemonsets + verbs: + - create + - delete + - get + - list + - patch + - update + - watch + - apiGroups: + - apps + resources: - deployments - - statefulsets verbs: - create - delete @@ -59,9 +90,9 @@ rules: - list - watch - apiGroups: - - autoscaling + - apps resources: - - horizontalpodautoscalers + - statefulsets verbs: - create - delete @@ -71,13 +102,16 @@ rules: - update - watch - apiGroups: - - config.openshift.io + - autoscaling resources: - - infrastructures - - infrastructures/status + - horizontalpodautoscalers verbs: + - create + - delete - get - list + - patch + - update - watch - apiGroups: - coordination.k8s.io @@ -91,8 +125,8 @@ rules: - apiGroups: - monitoring.coreos.com resources: - - podmonitors - servicemonitors + - podmonitors verbs: - create - delete @@ -126,10 +160,8 @@ rules: - apiGroups: - opentelemetry.io resources: - - opampbridges + - opentelemetrycollectors verbs: - - create - - delete - get - list - patch @@ -138,13 +170,15 @@ rules: - apiGroups: - opentelemetry.io resources: - - opampbridges/finalizers + - opentelemetrycollectors/finalizers verbs: + - get + - patch - update - apiGroups: - opentelemetry.io resources: - - opampbridges/status + - opentelemetrycollectors/status verbs: - get - patch @@ -152,7 +186,7 @@ rules: - apiGroups: - opentelemetry.io resources: - - opentelemetrycollectors + - opampbridges verbs: - get - list @@ -162,7 +196,7 @@ rules: - apiGroups: - opentelemetry.io resources: - - opentelemetrycollectors/finalizers + - opampbridges/finalizers verbs: - get - patch @@ -170,41 +204,36 @@ rules: - apiGroups: - opentelemetry.io resources: - - opentelemetrycollectors/status + - opampbridges/status verbs: - get - patch - update - apiGroups: - - policy + - route.openshift.io resources: - - poddisruptionbudgets + - routes + - routes/custom-host verbs: - - create - - delete - - get - - list - - patch - - update - - watch + - create + - delete + - get + - list + - patch + - update + - watch - apiGroups: - - rbac.authorization.k8s.io + - discovery.k8s.io resources: - - clusterrolebindings - - clusterroles + - endpointslices verbs: - - create - - delete - - get - - list - - patch - - update - - watch + - get + - list + - watch - apiGroups: - - route.openshift.io + - policy resources: - - routes - - routes/custom-host + - poddisruptionbudgets verbs: - create - delete From db939e1eac239330780f872d2188458b04de3943 Mon Sep 17 00:00:00 2001 From: Tyler Helmuth <12352919+TylerHelmuth@users.noreply.github.com> Date: Thu, 18 Jan 2024 10:08:23 -0700 Subject: [PATCH 6/6] regenerate --- .../crds/crd-opentelemetrycollector.yaml | 31 +++++ .../operator-webhook-with-cert-manager.yaml | 4 +- .../default/rendered/certmanager.yaml | 4 +- .../default/rendered/clusterrole.yaml | 115 +++++++++++------- .../default/rendered/clusterrolebinding.yaml | 4 +- .../examples/default/rendered/deployment.yaml | 4 +- .../examples/default/rendered/role.yaml | 2 +- .../default/rendered/rolebinding.yaml | 2 +- .../examples/default/rendered/service.yaml | 4 +- .../default/rendered/serviceaccount.yaml | 2 +- .../tests/test-certmanager-connection.yaml | 2 +- .../tests/test-service-connection.yaml | 4 +- 12 files changed, 119 insertions(+), 59 deletions(-) diff --git a/charts/opentelemetry-operator/crds/crd-opentelemetrycollector.yaml b/charts/opentelemetry-operator/crds/crd-opentelemetrycollector.yaml index cbb808876..c505cb08b 100644 --- a/charts/opentelemetry-operator/crds/crd-opentelemetrycollector.yaml +++ b/charts/opentelemetry-operator/crds/crd-opentelemetrycollector.yaml @@ -2218,6 +2218,37 @@ spec: - name type: object type: array + deploymentUpdateStrategy: + description: UpdateStrategy represents the strategy the operator will + take replacing existing Deployment pods with new pods https://kubernetes. + properties: + rollingUpdate: + description: 'Rolling update config params. Present only if DeploymentStrategyType + = RollingUpdate. --- TODO: Update this to follow our convention + for oneOf, whatever we decide it to be.' + properties: + maxSurge: + anyOf: + - type: integer + - type: string + description: 'The maximum number of pods that can be scheduled + above the desired number of pods. Value can be an absolute + number (ex: 5) or a percentage of desired pods (ex: 10%).' + x-kubernetes-int-or-string: true + maxUnavailable: + anyOf: + - type: integer + - type: string + description: 'The maximum number of pods that can be unavailable + during the update. Value can be an absolute number (ex: + 5) or a percentage of desired pods (ex: 10%).' + x-kubernetes-int-or-string: true + type: object + type: + description: Type of deployment. Can be "Recreate" or "RollingUpdate". + Default is RollingUpdate. + type: string + type: object env: description: ENV vars to set on the OpenTelemetry Collector's Pods. These can then in certain cases be consumed in the config file for 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 f6b9687da..576961b87 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 @@ -8,7 +8,7 @@ metadata: labels: helm.sh/chart: opentelemetry-operator-0.46.0 app.kubernetes.io/name: opentelemetry-operator - app.kubernetes.io/version: "0.92.0" + app.kubernetes.io/version: "0.92.1" app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: example app.kubernetes.io/component: webhook @@ -93,7 +93,7 @@ metadata: labels: helm.sh/chart: opentelemetry-operator-0.46.0 app.kubernetes.io/name: opentelemetry-operator - app.kubernetes.io/version: "0.92.0" + app.kubernetes.io/version: "0.92.1" app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: example app.kubernetes.io/component: webhook diff --git a/charts/opentelemetry-operator/examples/default/rendered/certmanager.yaml b/charts/opentelemetry-operator/examples/default/rendered/certmanager.yaml index 1433c1bfa..d78d0c470 100644 --- a/charts/opentelemetry-operator/examples/default/rendered/certmanager.yaml +++ b/charts/opentelemetry-operator/examples/default/rendered/certmanager.yaml @@ -6,7 +6,7 @@ metadata: labels: helm.sh/chart: opentelemetry-operator-0.46.0 app.kubernetes.io/name: opentelemetry-operator - app.kubernetes.io/version: "0.92.0" + app.kubernetes.io/version: "0.92.1" app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: example app.kubernetes.io/component: webhook @@ -31,7 +31,7 @@ metadata: labels: helm.sh/chart: opentelemetry-operator-0.46.0 app.kubernetes.io/name: opentelemetry-operator - app.kubernetes.io/version: "0.92.0" + app.kubernetes.io/version: "0.92.1" app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: example app.kubernetes.io/component: webhook diff --git a/charts/opentelemetry-operator/examples/default/rendered/clusterrole.yaml b/charts/opentelemetry-operator/examples/default/rendered/clusterrole.yaml index 3ab69b1ff..51e687aaa 100644 --- a/charts/opentelemetry-operator/examples/default/rendered/clusterrole.yaml +++ b/charts/opentelemetry-operator/examples/default/rendered/clusterrole.yaml @@ -6,7 +6,7 @@ metadata: labels: helm.sh/chart: opentelemetry-operator-0.46.0 app.kubernetes.io/name: opentelemetry-operator - app.kubernetes.io/version: "0.92.0" + app.kubernetes.io/version: "0.92.1" app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: example app.kubernetes.io/component: controller-manager @@ -16,9 +16,6 @@ rules: - "" resources: - configmaps - - pods - - serviceaccounts - - services verbs: - create - delete @@ -41,12 +38,46 @@ rules: verbs: - list - watch + - apiGroups: + - "" + resources: + - serviceaccounts + verbs: + - create + - delete + - get + - list + - patch + - update + - watch + - apiGroups: + - "" + resources: + - services + verbs: + - create + - delete + - get + - list + - patch + - update + - watch - apiGroups: - apps resources: - daemonsets + verbs: + - create + - delete + - get + - list + - patch + - update + - watch + - apiGroups: + - apps + resources: - deployments - - statefulsets verbs: - create - delete @@ -64,9 +95,9 @@ rules: - list - watch - apiGroups: - - autoscaling + - apps resources: - - horizontalpodautoscalers + - statefulsets verbs: - create - delete @@ -76,13 +107,16 @@ rules: - update - watch - apiGroups: - - config.openshift.io + - autoscaling resources: - - infrastructures - - infrastructures/status + - horizontalpodautoscalers verbs: + - create + - delete - get - list + - patch + - update - watch - apiGroups: - coordination.k8s.io @@ -96,8 +130,8 @@ rules: - apiGroups: - monitoring.coreos.com resources: - - podmonitors - servicemonitors + - podmonitors verbs: - create - delete @@ -131,10 +165,8 @@ rules: - apiGroups: - opentelemetry.io resources: - - opampbridges + - opentelemetrycollectors verbs: - - create - - delete - get - list - patch @@ -143,13 +175,15 @@ rules: - apiGroups: - opentelemetry.io resources: - - opampbridges/finalizers + - opentelemetrycollectors/finalizers verbs: + - get + - patch - update - apiGroups: - opentelemetry.io resources: - - opampbridges/status + - opentelemetrycollectors/status verbs: - get - patch @@ -157,7 +191,7 @@ rules: - apiGroups: - opentelemetry.io resources: - - opentelemetrycollectors + - opampbridges verbs: - get - list @@ -167,7 +201,7 @@ rules: - apiGroups: - opentelemetry.io resources: - - opentelemetrycollectors/finalizers + - opampbridges/finalizers verbs: - get - patch @@ -175,41 +209,36 @@ rules: - apiGroups: - opentelemetry.io resources: - - opentelemetrycollectors/status + - opampbridges/status verbs: - get - patch - update - apiGroups: - - policy + - route.openshift.io resources: - - poddisruptionbudgets + - routes + - routes/custom-host verbs: - - create - - delete - - get - - list - - patch - - update - - watch + - create + - delete + - get + - list + - patch + - update + - watch - apiGroups: - - rbac.authorization.k8s.io + - discovery.k8s.io resources: - - clusterrolebindings - - clusterroles + - endpointslices verbs: - - create - - delete - - get - - list - - patch - - update - - watch + - get + - list + - watch - apiGroups: - - route.openshift.io + - policy resources: - - routes - - routes/custom-host + - poddisruptionbudgets verbs: - create - delete @@ -226,7 +255,7 @@ metadata: labels: helm.sh/chart: opentelemetry-operator-0.46.0 app.kubernetes.io/name: opentelemetry-operator - app.kubernetes.io/version: "0.92.0" + app.kubernetes.io/version: "0.92.1" app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: example app.kubernetes.io/component: controller-manager @@ -244,7 +273,7 @@ metadata: labels: helm.sh/chart: opentelemetry-operator-0.46.0 app.kubernetes.io/name: opentelemetry-operator - app.kubernetes.io/version: "0.92.0" + app.kubernetes.io/version: "0.92.1" app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: example app.kubernetes.io/component: controller-manager diff --git a/charts/opentelemetry-operator/examples/default/rendered/clusterrolebinding.yaml b/charts/opentelemetry-operator/examples/default/rendered/clusterrolebinding.yaml index cd52e6139..f2069ffd1 100644 --- a/charts/opentelemetry-operator/examples/default/rendered/clusterrolebinding.yaml +++ b/charts/opentelemetry-operator/examples/default/rendered/clusterrolebinding.yaml @@ -6,7 +6,7 @@ metadata: labels: helm.sh/chart: opentelemetry-operator-0.46.0 app.kubernetes.io/name: opentelemetry-operator - app.kubernetes.io/version: "0.92.0" + app.kubernetes.io/version: "0.92.1" app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: example app.kubernetes.io/component: controller-manager @@ -27,7 +27,7 @@ metadata: labels: helm.sh/chart: opentelemetry-operator-0.46.0 app.kubernetes.io/name: opentelemetry-operator - app.kubernetes.io/version: "0.92.0" + app.kubernetes.io/version: "0.92.1" app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: example app.kubernetes.io/component: controller-manager diff --git a/charts/opentelemetry-operator/examples/default/rendered/deployment.yaml b/charts/opentelemetry-operator/examples/default/rendered/deployment.yaml index 86d09f20d..7a752b438 100644 --- a/charts/opentelemetry-operator/examples/default/rendered/deployment.yaml +++ b/charts/opentelemetry-operator/examples/default/rendered/deployment.yaml @@ -6,7 +6,7 @@ metadata: labels: helm.sh/chart: opentelemetry-operator-0.46.0 app.kubernetes.io/name: opentelemetry-operator - app.kubernetes.io/version: "0.92.0" + app.kubernetes.io/version: "0.92.1" app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: example app.kubernetes.io/component: controller-manager @@ -39,7 +39,7 @@ spec: env: - name: ENABLE_WEBHOOKS value: "true" - image: "ghcr.io/open-telemetry/opentelemetry-operator/opentelemetry-operator:0.92.0" + image: "ghcr.io/open-telemetry/opentelemetry-operator/opentelemetry-operator:0.92.1" name: manager ports: - containerPort: 8080 diff --git a/charts/opentelemetry-operator/examples/default/rendered/role.yaml b/charts/opentelemetry-operator/examples/default/rendered/role.yaml index 4873d7711..9d033429b 100644 --- a/charts/opentelemetry-operator/examples/default/rendered/role.yaml +++ b/charts/opentelemetry-operator/examples/default/rendered/role.yaml @@ -6,7 +6,7 @@ metadata: labels: helm.sh/chart: opentelemetry-operator-0.46.0 app.kubernetes.io/name: opentelemetry-operator - app.kubernetes.io/version: "0.92.0" + app.kubernetes.io/version: "0.92.1" app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: example app.kubernetes.io/component: controller-manager diff --git a/charts/opentelemetry-operator/examples/default/rendered/rolebinding.yaml b/charts/opentelemetry-operator/examples/default/rendered/rolebinding.yaml index 5ed9d73e7..b732325a6 100644 --- a/charts/opentelemetry-operator/examples/default/rendered/rolebinding.yaml +++ b/charts/opentelemetry-operator/examples/default/rendered/rolebinding.yaml @@ -6,7 +6,7 @@ metadata: labels: helm.sh/chart: opentelemetry-operator-0.46.0 app.kubernetes.io/name: opentelemetry-operator - app.kubernetes.io/version: "0.92.0" + app.kubernetes.io/version: "0.92.1" app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: example app.kubernetes.io/component: controller-manager diff --git a/charts/opentelemetry-operator/examples/default/rendered/service.yaml b/charts/opentelemetry-operator/examples/default/rendered/service.yaml index 15aa620cf..fa5b909de 100644 --- a/charts/opentelemetry-operator/examples/default/rendered/service.yaml +++ b/charts/opentelemetry-operator/examples/default/rendered/service.yaml @@ -6,7 +6,7 @@ metadata: labels: helm.sh/chart: opentelemetry-operator-0.46.0 app.kubernetes.io/name: opentelemetry-operator - app.kubernetes.io/version: "0.92.0" + app.kubernetes.io/version: "0.92.1" app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: example app.kubernetes.io/component: controller-manager @@ -33,7 +33,7 @@ metadata: labels: helm.sh/chart: opentelemetry-operator-0.46.0 app.kubernetes.io/name: opentelemetry-operator - app.kubernetes.io/version: "0.92.0" + app.kubernetes.io/version: "0.92.1" app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: example app.kubernetes.io/component: controller-manager diff --git a/charts/opentelemetry-operator/examples/default/rendered/serviceaccount.yaml b/charts/opentelemetry-operator/examples/default/rendered/serviceaccount.yaml index 29cd3f1c2..0fd9bce69 100644 --- a/charts/opentelemetry-operator/examples/default/rendered/serviceaccount.yaml +++ b/charts/opentelemetry-operator/examples/default/rendered/serviceaccount.yaml @@ -8,7 +8,7 @@ metadata: labels: helm.sh/chart: opentelemetry-operator-0.46.0 app.kubernetes.io/name: opentelemetry-operator - app.kubernetes.io/version: "0.92.0" + app.kubernetes.io/version: "0.92.1" app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: example app.kubernetes.io/component: controller-manager 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 68a59752d..ceaef1dda 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 @@ -8,7 +8,7 @@ metadata: labels: helm.sh/chart: opentelemetry-operator-0.46.0 app.kubernetes.io/name: opentelemetry-operator - app.kubernetes.io/version: "0.92.0" + app.kubernetes.io/version: "0.92.1" app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: example app.kubernetes.io/component: webhook 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 33353523c..bc1756d43 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 @@ -8,7 +8,7 @@ metadata: labels: helm.sh/chart: opentelemetry-operator-0.46.0 app.kubernetes.io/name: opentelemetry-operator - app.kubernetes.io/version: "0.92.0" + app.kubernetes.io/version: "0.92.1" app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: example app.kubernetes.io/component: controller-manager @@ -45,7 +45,7 @@ metadata: labels: helm.sh/chart: opentelemetry-operator-0.46.0 app.kubernetes.io/name: opentelemetry-operator - app.kubernetes.io/version: "0.92.0" + app.kubernetes.io/version: "0.92.1" app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: example app.kubernetes.io/component: controller-manager