diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 53008d5af..5ae496a10 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -37,7 +37,7 @@ jobs: helm repo add opensearch https://opensearch-project.github.io/helm-charts - name: Run chart-releaser - uses: helm/chart-releaser-action@v1.6.0 + uses: helm/chart-releaser-action@v1.7.0 with: charts_dir: charts env: diff --git a/charts/opentelemetry-collector/Chart.yaml b/charts/opentelemetry-collector/Chart.yaml index a413c8545..367b4a68c 100644 --- a/charts/opentelemetry-collector/Chart.yaml +++ b/charts/opentelemetry-collector/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v2 name: opentelemetry-collector -version: 0.111.1 +version: 0.115.0 description: OpenTelemetry Collector Helm chart for Kubernetes type: application home: https://opentelemetry.io/ @@ -12,4 +12,4 @@ maintainers: - name: jaronoff97 - name: TylerHelmuth icon: https://opentelemetry.io/img/logos/opentelemetry-logo-nav.png -appVersion: 0.115.1 +appVersion: 0.118.0 diff --git a/charts/opentelemetry-collector/README.md b/charts/opentelemetry-collector/README.md index a085a8872..67b3d26ad 100644 --- a/charts/opentelemetry-collector/README.md +++ b/charts/opentelemetry-collector/README.md @@ -149,6 +149,10 @@ This feature is disabled by default. It has the following requirements: - It requires the [Kubernetes Attributes processor](https://opentelemetry.io/docs/kubernetes/collector/components/#kubernetes-attributes-processor) to be included in the collector, such as [k8s](https://github.com/open-telemetry/opentelemetry-collector-releases/tree/main/distributions/otelcol-k8s) version of the collector image. +#### :memo: Note: Changing or supplementing `k8sattributes` scopes + +In order to minimize the collector's privileges, the [Kubernetes RBAC Rules](https://kubernetes.io/docs/reference/access-authn-authz/rbac/) that are applied to the collector as part of this chart are the minimum required for the `presets.kubernetesAttributes` preset to work. If additional configuration scopes are desired outside of the preset you must apply the corresponding RBAC rules to grant the collector access. + To enable this feature, set the `presets.kubernetesAttributes.enabled` property to `true`. Here is an example `values.yaml`: diff --git a/charts/opentelemetry-collector/examples/alternate-config/rendered/clusterrole.yaml b/charts/opentelemetry-collector/examples/alternate-config/rendered/clusterrole.yaml index f14f053d4..14fab7da7 100644 --- a/charts/opentelemetry-collector/examples/alternate-config/rendered/clusterrole.yaml +++ b/charts/opentelemetry-collector/examples/alternate-config/rendered/clusterrole.yaml @@ -5,10 +5,10 @@ kind: ClusterRole metadata: name: example-opentelemetry-collector labels: - helm.sh/chart: opentelemetry-collector-0.111.1 + helm.sh/chart: opentelemetry-collector-0.115.0 app.kubernetes.io/name: opentelemetry-collector app.kubernetes.io/instance: example - app.kubernetes.io/version: "0.115.1" + app.kubernetes.io/version: "0.118.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: standalone-collector rules: diff --git a/charts/opentelemetry-collector/examples/alternate-config/rendered/clusterrolebinding.yaml b/charts/opentelemetry-collector/examples/alternate-config/rendered/clusterrolebinding.yaml index b8643e66e..c53f00663 100644 --- a/charts/opentelemetry-collector/examples/alternate-config/rendered/clusterrolebinding.yaml +++ b/charts/opentelemetry-collector/examples/alternate-config/rendered/clusterrolebinding.yaml @@ -5,10 +5,10 @@ kind: ClusterRoleBinding metadata: name: example-opentelemetry-collector labels: - helm.sh/chart: opentelemetry-collector-0.111.1 + helm.sh/chart: opentelemetry-collector-0.115.0 app.kubernetes.io/name: opentelemetry-collector app.kubernetes.io/instance: example - app.kubernetes.io/version: "0.115.1" + app.kubernetes.io/version: "0.118.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: standalone-collector roleRef: diff --git a/charts/opentelemetry-collector/examples/alternate-config/rendered/configmap.yaml b/charts/opentelemetry-collector/examples/alternate-config/rendered/configmap.yaml index 818483a09..7354ee5a3 100644 --- a/charts/opentelemetry-collector/examples/alternate-config/rendered/configmap.yaml +++ b/charts/opentelemetry-collector/examples/alternate-config/rendered/configmap.yaml @@ -6,10 +6,10 @@ metadata: name: example-opentelemetry-collector namespace: default labels: - helm.sh/chart: opentelemetry-collector-0.111.1 + helm.sh/chart: opentelemetry-collector-0.115.0 app.kubernetes.io/name: opentelemetry-collector app.kubernetes.io/instance: example - app.kubernetes.io/version: "0.115.1" + app.kubernetes.io/version: "0.118.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: standalone-collector data: diff --git a/charts/opentelemetry-collector/examples/alternate-config/rendered/deployment.yaml b/charts/opentelemetry-collector/examples/alternate-config/rendered/deployment.yaml index f492f787a..88797312c 100644 --- a/charts/opentelemetry-collector/examples/alternate-config/rendered/deployment.yaml +++ b/charts/opentelemetry-collector/examples/alternate-config/rendered/deployment.yaml @@ -6,10 +6,10 @@ metadata: name: example-opentelemetry-collector namespace: default labels: - helm.sh/chart: opentelemetry-collector-0.111.1 + helm.sh/chart: opentelemetry-collector-0.115.0 app.kubernetes.io/name: opentelemetry-collector app.kubernetes.io/instance: example - app.kubernetes.io/version: "0.115.1" + app.kubernetes.io/version: "0.118.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: standalone-collector spec: @@ -25,7 +25,7 @@ spec: template: metadata: annotations: - checksum/config: cdfbcc7d2271a796d31cabc9166bc36b5ac34b6bb7a6915a315159ad665e6b35 + checksum/config: 3dc9e6eeb990a2574b2fa16a64baae703c7692b1d7fabdaecee7245874861ec2 labels: app.kubernetes.io/name: opentelemetry-collector @@ -45,7 +45,7 @@ spec: - --config=/conf/relay.yaml securityContext: {} - image: "otel/opentelemetry-collector-k8s:0.115.1" + image: "otel/opentelemetry-collector-k8s:0.118.0" imagePullPolicy: IfNotPresent ports: diff --git a/charts/opentelemetry-collector/examples/alternate-config/rendered/service.yaml b/charts/opentelemetry-collector/examples/alternate-config/rendered/service.yaml index 2b93a3d06..3d8e686c7 100644 --- a/charts/opentelemetry-collector/examples/alternate-config/rendered/service.yaml +++ b/charts/opentelemetry-collector/examples/alternate-config/rendered/service.yaml @@ -6,10 +6,10 @@ metadata: name: example-opentelemetry-collector namespace: default labels: - helm.sh/chart: opentelemetry-collector-0.111.1 + helm.sh/chart: opentelemetry-collector-0.115.0 app.kubernetes.io/name: opentelemetry-collector app.kubernetes.io/instance: example - app.kubernetes.io/version: "0.115.1" + app.kubernetes.io/version: "0.118.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: standalone-collector component: standalone-collector diff --git a/charts/opentelemetry-collector/examples/alternate-config/rendered/serviceaccount.yaml b/charts/opentelemetry-collector/examples/alternate-config/rendered/serviceaccount.yaml index 941f7ec1e..6fd3f99e1 100644 --- a/charts/opentelemetry-collector/examples/alternate-config/rendered/serviceaccount.yaml +++ b/charts/opentelemetry-collector/examples/alternate-config/rendered/serviceaccount.yaml @@ -6,9 +6,9 @@ metadata: name: example-opentelemetry-collector namespace: default labels: - helm.sh/chart: opentelemetry-collector-0.111.1 + helm.sh/chart: opentelemetry-collector-0.115.0 app.kubernetes.io/name: opentelemetry-collector app.kubernetes.io/instance: example - app.kubernetes.io/version: "0.115.1" + app.kubernetes.io/version: "0.118.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: standalone-collector diff --git a/charts/opentelemetry-collector/examples/daemonset-and-deployment/rendered/configmap-agent.yaml b/charts/opentelemetry-collector/examples/daemonset-and-deployment/rendered/configmap-agent.yaml index 38ffcd93f..bfc444624 100644 --- a/charts/opentelemetry-collector/examples/daemonset-and-deployment/rendered/configmap-agent.yaml +++ b/charts/opentelemetry-collector/examples/daemonset-and-deployment/rendered/configmap-agent.yaml @@ -6,10 +6,10 @@ metadata: name: example-opentelemetry-collector-agent namespace: default labels: - helm.sh/chart: opentelemetry-collector-0.111.1 + helm.sh/chart: opentelemetry-collector-0.115.0 app.kubernetes.io/name: opentelemetry-collector app.kubernetes.io/instance: example - app.kubernetes.io/version: "0.115.1" + app.kubernetes.io/version: "0.118.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: agent-collector data: diff --git a/charts/opentelemetry-collector/examples/daemonset-and-deployment/rendered/configmap.yaml b/charts/opentelemetry-collector/examples/daemonset-and-deployment/rendered/configmap.yaml index ccedafcef..cad6d8a4a 100644 --- a/charts/opentelemetry-collector/examples/daemonset-and-deployment/rendered/configmap.yaml +++ b/charts/opentelemetry-collector/examples/daemonset-and-deployment/rendered/configmap.yaml @@ -6,10 +6,10 @@ metadata: name: example-opentelemetry-collector namespace: default labels: - helm.sh/chart: opentelemetry-collector-0.111.1 + helm.sh/chart: opentelemetry-collector-0.115.0 app.kubernetes.io/name: opentelemetry-collector app.kubernetes.io/instance: example - app.kubernetes.io/version: "0.115.1" + app.kubernetes.io/version: "0.118.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: standalone-collector data: diff --git a/charts/opentelemetry-collector/examples/daemonset-and-deployment/rendered/daemonset.yaml b/charts/opentelemetry-collector/examples/daemonset-and-deployment/rendered/daemonset.yaml index ed9865cbf..62783d7de 100644 --- a/charts/opentelemetry-collector/examples/daemonset-and-deployment/rendered/daemonset.yaml +++ b/charts/opentelemetry-collector/examples/daemonset-and-deployment/rendered/daemonset.yaml @@ -6,10 +6,10 @@ metadata: name: example-opentelemetry-collector-agent namespace: default labels: - helm.sh/chart: opentelemetry-collector-0.111.1 + helm.sh/chart: opentelemetry-collector-0.115.0 app.kubernetes.io/name: opentelemetry-collector app.kubernetes.io/instance: example - app.kubernetes.io/version: "0.115.1" + app.kubernetes.io/version: "0.118.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: agent-collector spec: @@ -23,7 +23,7 @@ spec: template: metadata: annotations: - checksum/config: 4d1b6a295e6262fb52a52434aeb9a084497b6ed0e1a31bd4ebf2f3c24a43fb5d + checksum/config: 8adf6b42453cb5e36a96c2751970d14ba8a5f41e89b03499a7b668104abf19df labels: app.kubernetes.io/name: opentelemetry-collector @@ -43,7 +43,7 @@ spec: - --config=/conf/relay.yaml securityContext: {} - image: "otel/opentelemetry-collector-k8s:0.115.1" + image: "otel/opentelemetry-collector-k8s:0.118.0" imagePullPolicy: IfNotPresent ports: diff --git a/charts/opentelemetry-collector/examples/daemonset-and-deployment/rendered/deployment.yaml b/charts/opentelemetry-collector/examples/daemonset-and-deployment/rendered/deployment.yaml index 9c8112a81..4f135a62a 100644 --- a/charts/opentelemetry-collector/examples/daemonset-and-deployment/rendered/deployment.yaml +++ b/charts/opentelemetry-collector/examples/daemonset-and-deployment/rendered/deployment.yaml @@ -6,10 +6,10 @@ metadata: name: example-opentelemetry-collector namespace: default labels: - helm.sh/chart: opentelemetry-collector-0.111.1 + helm.sh/chart: opentelemetry-collector-0.115.0 app.kubernetes.io/name: opentelemetry-collector app.kubernetes.io/instance: example - app.kubernetes.io/version: "0.115.1" + app.kubernetes.io/version: "0.118.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: standalone-collector spec: @@ -25,7 +25,7 @@ spec: template: metadata: annotations: - checksum/config: eba58e01f56e886bd1c1f15bd0a5df1aa8fa7b70c922636240fa93e844c18cf2 + checksum/config: 06426862204315218953a2b24b1f1194e3f964f6fdcd5535932ca395489ecbfc labels: app.kubernetes.io/name: opentelemetry-collector @@ -45,7 +45,7 @@ spec: - --config=/conf/relay.yaml securityContext: {} - image: "otel/opentelemetry-collector-k8s:0.115.1" + image: "otel/opentelemetry-collector-k8s:0.118.0" imagePullPolicy: IfNotPresent ports: diff --git a/charts/opentelemetry-collector/examples/daemonset-and-deployment/rendered/service.yaml b/charts/opentelemetry-collector/examples/daemonset-and-deployment/rendered/service.yaml index 2b93a3d06..3d8e686c7 100644 --- a/charts/opentelemetry-collector/examples/daemonset-and-deployment/rendered/service.yaml +++ b/charts/opentelemetry-collector/examples/daemonset-and-deployment/rendered/service.yaml @@ -6,10 +6,10 @@ metadata: name: example-opentelemetry-collector namespace: default labels: - helm.sh/chart: opentelemetry-collector-0.111.1 + helm.sh/chart: opentelemetry-collector-0.115.0 app.kubernetes.io/name: opentelemetry-collector app.kubernetes.io/instance: example - app.kubernetes.io/version: "0.115.1" + app.kubernetes.io/version: "0.118.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: standalone-collector component: standalone-collector diff --git a/charts/opentelemetry-collector/examples/daemonset-and-deployment/rendered/serviceaccount.yaml b/charts/opentelemetry-collector/examples/daemonset-and-deployment/rendered/serviceaccount.yaml index 941f7ec1e..6fd3f99e1 100644 --- a/charts/opentelemetry-collector/examples/daemonset-and-deployment/rendered/serviceaccount.yaml +++ b/charts/opentelemetry-collector/examples/daemonset-and-deployment/rendered/serviceaccount.yaml @@ -6,9 +6,9 @@ metadata: name: example-opentelemetry-collector namespace: default labels: - helm.sh/chart: opentelemetry-collector-0.111.1 + helm.sh/chart: opentelemetry-collector-0.115.0 app.kubernetes.io/name: opentelemetry-collector app.kubernetes.io/instance: example - app.kubernetes.io/version: "0.115.1" + app.kubernetes.io/version: "0.118.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: standalone-collector diff --git a/charts/opentelemetry-collector/examples/daemonset-collector-logs/rendered/configmap-agent.yaml b/charts/opentelemetry-collector/examples/daemonset-collector-logs/rendered/configmap-agent.yaml index 1eee69f96..ed028ce59 100644 --- a/charts/opentelemetry-collector/examples/daemonset-collector-logs/rendered/configmap-agent.yaml +++ b/charts/opentelemetry-collector/examples/daemonset-collector-logs/rendered/configmap-agent.yaml @@ -6,10 +6,10 @@ metadata: name: example-opentelemetry-collector-agent namespace: default labels: - helm.sh/chart: opentelemetry-collector-0.111.1 + helm.sh/chart: opentelemetry-collector-0.115.0 app.kubernetes.io/name: opentelemetry-collector app.kubernetes.io/instance: example - app.kubernetes.io/version: "0.115.1" + app.kubernetes.io/version: "0.118.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: agent-collector data: diff --git a/charts/opentelemetry-collector/examples/daemonset-collector-logs/rendered/daemonset.yaml b/charts/opentelemetry-collector/examples/daemonset-collector-logs/rendered/daemonset.yaml index 36fa3e389..9db36f45d 100644 --- a/charts/opentelemetry-collector/examples/daemonset-collector-logs/rendered/daemonset.yaml +++ b/charts/opentelemetry-collector/examples/daemonset-collector-logs/rendered/daemonset.yaml @@ -6,10 +6,10 @@ metadata: name: example-opentelemetry-collector-agent namespace: default labels: - helm.sh/chart: opentelemetry-collector-0.111.1 + helm.sh/chart: opentelemetry-collector-0.115.0 app.kubernetes.io/name: opentelemetry-collector app.kubernetes.io/instance: example - app.kubernetes.io/version: "0.115.1" + app.kubernetes.io/version: "0.118.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: agent-collector spec: @@ -23,7 +23,7 @@ spec: template: metadata: annotations: - checksum/config: c4b63789ef83e7914ca065493844fe9ad5c011e3d0a39f47a5239cc2cc12a99b + checksum/config: fb9dba5ca570816b7bbd06f550e8a5ce1dc457972bd52de104e7c2d50c94950a labels: app.kubernetes.io/name: opentelemetry-collector @@ -43,7 +43,7 @@ spec: - --config=/conf/relay.yaml securityContext: {} - image: "otel/opentelemetry-collector-k8s:0.115.1" + image: "otel/opentelemetry-collector-k8s:0.118.0" imagePullPolicy: IfNotPresent ports: diff --git a/charts/opentelemetry-collector/examples/daemonset-collector-logs/rendered/serviceaccount.yaml b/charts/opentelemetry-collector/examples/daemonset-collector-logs/rendered/serviceaccount.yaml index 3fcea59a0..c96447ab0 100644 --- a/charts/opentelemetry-collector/examples/daemonset-collector-logs/rendered/serviceaccount.yaml +++ b/charts/opentelemetry-collector/examples/daemonset-collector-logs/rendered/serviceaccount.yaml @@ -6,9 +6,9 @@ metadata: name: example-opentelemetry-collector namespace: default labels: - helm.sh/chart: opentelemetry-collector-0.111.1 + helm.sh/chart: opentelemetry-collector-0.115.0 app.kubernetes.io/name: opentelemetry-collector app.kubernetes.io/instance: example - app.kubernetes.io/version: "0.115.1" + app.kubernetes.io/version: "0.118.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: agent-collector diff --git a/charts/opentelemetry-collector/examples/daemonset-hostmetrics/rendered/configmap-agent.yaml b/charts/opentelemetry-collector/examples/daemonset-hostmetrics/rendered/configmap-agent.yaml index 598c09846..be78f54c6 100644 --- a/charts/opentelemetry-collector/examples/daemonset-hostmetrics/rendered/configmap-agent.yaml +++ b/charts/opentelemetry-collector/examples/daemonset-hostmetrics/rendered/configmap-agent.yaml @@ -6,10 +6,10 @@ metadata: name: example-opentelemetry-collector-agent namespace: default labels: - helm.sh/chart: opentelemetry-collector-0.111.1 + helm.sh/chart: opentelemetry-collector-0.115.0 app.kubernetes.io/name: opentelemetry-collector app.kubernetes.io/instance: example - app.kubernetes.io/version: "0.115.1" + app.kubernetes.io/version: "0.118.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: agent-collector data: diff --git a/charts/opentelemetry-collector/examples/daemonset-hostmetrics/rendered/daemonset.yaml b/charts/opentelemetry-collector/examples/daemonset-hostmetrics/rendered/daemonset.yaml index 18e1829e2..6541280d0 100644 --- a/charts/opentelemetry-collector/examples/daemonset-hostmetrics/rendered/daemonset.yaml +++ b/charts/opentelemetry-collector/examples/daemonset-hostmetrics/rendered/daemonset.yaml @@ -6,10 +6,10 @@ metadata: name: example-opentelemetry-collector-agent namespace: default labels: - helm.sh/chart: opentelemetry-collector-0.111.1 + helm.sh/chart: opentelemetry-collector-0.115.0 app.kubernetes.io/name: opentelemetry-collector app.kubernetes.io/instance: example - app.kubernetes.io/version: "0.115.1" + app.kubernetes.io/version: "0.118.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: agent-collector spec: @@ -23,7 +23,7 @@ spec: template: metadata: annotations: - checksum/config: 7b91bf27e9ca6a2bf1974108f6ec5ba7e25cdc64cbbdca3552d53de8df02a64a + checksum/config: abac5308d1e771f809260cb4077a0ac094dc413a98e8346d0e2eb5396f0a8905 labels: app.kubernetes.io/name: opentelemetry-collector @@ -43,7 +43,7 @@ spec: - --config=/conf/relay.yaml securityContext: {} - image: "otel/opentelemetry-collector-k8s:0.115.1" + image: "otel/opentelemetry-collector-k8s:0.118.0" imagePullPolicy: IfNotPresent ports: diff --git a/charts/opentelemetry-collector/examples/daemonset-hostmetrics/rendered/serviceaccount.yaml b/charts/opentelemetry-collector/examples/daemonset-hostmetrics/rendered/serviceaccount.yaml index 3fcea59a0..c96447ab0 100644 --- a/charts/opentelemetry-collector/examples/daemonset-hostmetrics/rendered/serviceaccount.yaml +++ b/charts/opentelemetry-collector/examples/daemonset-hostmetrics/rendered/serviceaccount.yaml @@ -6,9 +6,9 @@ metadata: name: example-opentelemetry-collector namespace: default labels: - helm.sh/chart: opentelemetry-collector-0.111.1 + helm.sh/chart: opentelemetry-collector-0.115.0 app.kubernetes.io/name: opentelemetry-collector app.kubernetes.io/instance: example - app.kubernetes.io/version: "0.115.1" + app.kubernetes.io/version: "0.118.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: agent-collector diff --git a/charts/opentelemetry-collector/examples/daemonset-lifecycle-hooks/rendered/configmap-agent.yaml b/charts/opentelemetry-collector/examples/daemonset-lifecycle-hooks/rendered/configmap-agent.yaml index a0f4d4300..9a6f176da 100644 --- a/charts/opentelemetry-collector/examples/daemonset-lifecycle-hooks/rendered/configmap-agent.yaml +++ b/charts/opentelemetry-collector/examples/daemonset-lifecycle-hooks/rendered/configmap-agent.yaml @@ -6,10 +6,10 @@ metadata: name: example-opentelemetry-collector-agent namespace: default labels: - helm.sh/chart: opentelemetry-collector-0.111.1 + helm.sh/chart: opentelemetry-collector-0.115.0 app.kubernetes.io/name: opentelemetry-collector app.kubernetes.io/instance: example - app.kubernetes.io/version: "0.115.1" + app.kubernetes.io/version: "0.118.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: agent-collector data: diff --git a/charts/opentelemetry-collector/examples/daemonset-lifecycle-hooks/rendered/daemonset.yaml b/charts/opentelemetry-collector/examples/daemonset-lifecycle-hooks/rendered/daemonset.yaml index 4383d8def..852eaf299 100644 --- a/charts/opentelemetry-collector/examples/daemonset-lifecycle-hooks/rendered/daemonset.yaml +++ b/charts/opentelemetry-collector/examples/daemonset-lifecycle-hooks/rendered/daemonset.yaml @@ -6,10 +6,10 @@ metadata: name: example-opentelemetry-collector-agent namespace: default labels: - helm.sh/chart: opentelemetry-collector-0.111.1 + helm.sh/chart: opentelemetry-collector-0.115.0 app.kubernetes.io/name: opentelemetry-collector app.kubernetes.io/instance: example - app.kubernetes.io/version: "0.115.1" + app.kubernetes.io/version: "0.118.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: agent-collector spec: @@ -23,7 +23,7 @@ spec: template: metadata: annotations: - checksum/config: f0f550719b5839c141ca5ba733c7f3fde6bba765ee015086eea83380e72e04b9 + checksum/config: 8137278a695ef3dad6c47ca7890190d1666a320cf7f801b6c173b736046088b7 labels: app.kubernetes.io/name: opentelemetry-collector @@ -43,7 +43,7 @@ spec: - --config=/conf/relay.yaml securityContext: {} - image: "otel/opentelemetry-collector-k8s:0.115.1" + image: "otel/opentelemetry-collector-k8s:0.118.0" imagePullPolicy: IfNotPresent ports: diff --git a/charts/opentelemetry-collector/examples/daemonset-lifecycle-hooks/rendered/serviceaccount.yaml b/charts/opentelemetry-collector/examples/daemonset-lifecycle-hooks/rendered/serviceaccount.yaml index 3fcea59a0..c96447ab0 100644 --- a/charts/opentelemetry-collector/examples/daemonset-lifecycle-hooks/rendered/serviceaccount.yaml +++ b/charts/opentelemetry-collector/examples/daemonset-lifecycle-hooks/rendered/serviceaccount.yaml @@ -6,9 +6,9 @@ metadata: name: example-opentelemetry-collector namespace: default labels: - helm.sh/chart: opentelemetry-collector-0.111.1 + helm.sh/chart: opentelemetry-collector-0.115.0 app.kubernetes.io/name: opentelemetry-collector app.kubernetes.io/instance: example - app.kubernetes.io/version: "0.115.1" + app.kubernetes.io/version: "0.118.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: agent-collector diff --git a/charts/opentelemetry-collector/examples/daemonset-only/rendered/configmap-agent.yaml b/charts/opentelemetry-collector/examples/daemonset-only/rendered/configmap-agent.yaml index a0f4d4300..9a6f176da 100644 --- a/charts/opentelemetry-collector/examples/daemonset-only/rendered/configmap-agent.yaml +++ b/charts/opentelemetry-collector/examples/daemonset-only/rendered/configmap-agent.yaml @@ -6,10 +6,10 @@ metadata: name: example-opentelemetry-collector-agent namespace: default labels: - helm.sh/chart: opentelemetry-collector-0.111.1 + helm.sh/chart: opentelemetry-collector-0.115.0 app.kubernetes.io/name: opentelemetry-collector app.kubernetes.io/instance: example - app.kubernetes.io/version: "0.115.1" + app.kubernetes.io/version: "0.118.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: agent-collector data: diff --git a/charts/opentelemetry-collector/examples/daemonset-only/rendered/daemonset.yaml b/charts/opentelemetry-collector/examples/daemonset-only/rendered/daemonset.yaml index 419718056..70343fd9b 100644 --- a/charts/opentelemetry-collector/examples/daemonset-only/rendered/daemonset.yaml +++ b/charts/opentelemetry-collector/examples/daemonset-only/rendered/daemonset.yaml @@ -6,10 +6,10 @@ metadata: name: example-opentelemetry-collector-agent namespace: default labels: - helm.sh/chart: opentelemetry-collector-0.111.1 + helm.sh/chart: opentelemetry-collector-0.115.0 app.kubernetes.io/name: opentelemetry-collector app.kubernetes.io/instance: example - app.kubernetes.io/version: "0.115.1" + app.kubernetes.io/version: "0.118.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: agent-collector spec: @@ -23,7 +23,7 @@ spec: template: metadata: annotations: - checksum/config: f0f550719b5839c141ca5ba733c7f3fde6bba765ee015086eea83380e72e04b9 + checksum/config: 8137278a695ef3dad6c47ca7890190d1666a320cf7f801b6c173b736046088b7 labels: app.kubernetes.io/name: opentelemetry-collector @@ -43,7 +43,7 @@ spec: - --config=/conf/relay.yaml securityContext: {} - image: "otel/opentelemetry-collector-k8s:0.115.1" + image: "otel/opentelemetry-collector-k8s:0.118.0" imagePullPolicy: IfNotPresent ports: diff --git a/charts/opentelemetry-collector/examples/daemonset-only/rendered/serviceaccount.yaml b/charts/opentelemetry-collector/examples/daemonset-only/rendered/serviceaccount.yaml index 3fcea59a0..c96447ab0 100644 --- a/charts/opentelemetry-collector/examples/daemonset-only/rendered/serviceaccount.yaml +++ b/charts/opentelemetry-collector/examples/daemonset-only/rendered/serviceaccount.yaml @@ -6,9 +6,9 @@ metadata: name: example-opentelemetry-collector namespace: default labels: - helm.sh/chart: opentelemetry-collector-0.111.1 + helm.sh/chart: opentelemetry-collector-0.115.0 app.kubernetes.io/name: opentelemetry-collector app.kubernetes.io/instance: example - app.kubernetes.io/version: "0.115.1" + app.kubernetes.io/version: "0.118.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: agent-collector diff --git a/charts/opentelemetry-collector/examples/deployment-only/rendered/configmap.yaml b/charts/opentelemetry-collector/examples/deployment-only/rendered/configmap.yaml index ccedafcef..cad6d8a4a 100644 --- a/charts/opentelemetry-collector/examples/deployment-only/rendered/configmap.yaml +++ b/charts/opentelemetry-collector/examples/deployment-only/rendered/configmap.yaml @@ -6,10 +6,10 @@ metadata: name: example-opentelemetry-collector namespace: default labels: - helm.sh/chart: opentelemetry-collector-0.111.1 + helm.sh/chart: opentelemetry-collector-0.115.0 app.kubernetes.io/name: opentelemetry-collector app.kubernetes.io/instance: example - app.kubernetes.io/version: "0.115.1" + app.kubernetes.io/version: "0.118.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: standalone-collector data: diff --git a/charts/opentelemetry-collector/examples/deployment-only/rendered/deployment.yaml b/charts/opentelemetry-collector/examples/deployment-only/rendered/deployment.yaml index 59fe875a4..84d5e6b99 100644 --- a/charts/opentelemetry-collector/examples/deployment-only/rendered/deployment.yaml +++ b/charts/opentelemetry-collector/examples/deployment-only/rendered/deployment.yaml @@ -6,10 +6,10 @@ metadata: name: example-opentelemetry-collector namespace: default labels: - helm.sh/chart: opentelemetry-collector-0.111.1 + helm.sh/chart: opentelemetry-collector-0.115.0 app.kubernetes.io/name: opentelemetry-collector app.kubernetes.io/instance: example - app.kubernetes.io/version: "0.115.1" + app.kubernetes.io/version: "0.118.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: standalone-collector spec: @@ -25,7 +25,7 @@ spec: template: metadata: annotations: - checksum/config: eba58e01f56e886bd1c1f15bd0a5df1aa8fa7b70c922636240fa93e844c18cf2 + checksum/config: 06426862204315218953a2b24b1f1194e3f964f6fdcd5535932ca395489ecbfc labels: app.kubernetes.io/name: opentelemetry-collector @@ -45,7 +45,7 @@ spec: - --config=/conf/relay.yaml securityContext: {} - image: "otel/opentelemetry-collector-k8s:0.115.1" + image: "otel/opentelemetry-collector-k8s:0.118.0" imagePullPolicy: IfNotPresent ports: diff --git a/charts/opentelemetry-collector/examples/deployment-only/rendered/service.yaml b/charts/opentelemetry-collector/examples/deployment-only/rendered/service.yaml index 2b93a3d06..3d8e686c7 100644 --- a/charts/opentelemetry-collector/examples/deployment-only/rendered/service.yaml +++ b/charts/opentelemetry-collector/examples/deployment-only/rendered/service.yaml @@ -6,10 +6,10 @@ metadata: name: example-opentelemetry-collector namespace: default labels: - helm.sh/chart: opentelemetry-collector-0.111.1 + helm.sh/chart: opentelemetry-collector-0.115.0 app.kubernetes.io/name: opentelemetry-collector app.kubernetes.io/instance: example - app.kubernetes.io/version: "0.115.1" + app.kubernetes.io/version: "0.118.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: standalone-collector component: standalone-collector diff --git a/charts/opentelemetry-collector/examples/deployment-only/rendered/serviceaccount.yaml b/charts/opentelemetry-collector/examples/deployment-only/rendered/serviceaccount.yaml index 941f7ec1e..6fd3f99e1 100644 --- a/charts/opentelemetry-collector/examples/deployment-only/rendered/serviceaccount.yaml +++ b/charts/opentelemetry-collector/examples/deployment-only/rendered/serviceaccount.yaml @@ -6,9 +6,9 @@ metadata: name: example-opentelemetry-collector namespace: default labels: - helm.sh/chart: opentelemetry-collector-0.111.1 + helm.sh/chart: opentelemetry-collector-0.115.0 app.kubernetes.io/name: opentelemetry-collector app.kubernetes.io/instance: example - app.kubernetes.io/version: "0.115.1" + app.kubernetes.io/version: "0.118.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: standalone-collector diff --git a/charts/opentelemetry-collector/examples/deployment-otlp-traces/rendered/configmap.yaml b/charts/opentelemetry-collector/examples/deployment-otlp-traces/rendered/configmap.yaml index 11b0bcc8b..141948242 100644 --- a/charts/opentelemetry-collector/examples/deployment-otlp-traces/rendered/configmap.yaml +++ b/charts/opentelemetry-collector/examples/deployment-otlp-traces/rendered/configmap.yaml @@ -6,10 +6,10 @@ metadata: name: example-opentelemetry-collector namespace: default labels: - helm.sh/chart: opentelemetry-collector-0.111.1 + helm.sh/chart: opentelemetry-collector-0.115.0 app.kubernetes.io/name: opentelemetry-collector app.kubernetes.io/instance: example - app.kubernetes.io/version: "0.115.1" + app.kubernetes.io/version: "0.118.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: standalone-collector data: diff --git a/charts/opentelemetry-collector/examples/deployment-otlp-traces/rendered/deployment.yaml b/charts/opentelemetry-collector/examples/deployment-otlp-traces/rendered/deployment.yaml index 424e48f3d..ad75d447d 100644 --- a/charts/opentelemetry-collector/examples/deployment-otlp-traces/rendered/deployment.yaml +++ b/charts/opentelemetry-collector/examples/deployment-otlp-traces/rendered/deployment.yaml @@ -6,10 +6,10 @@ metadata: name: example-opentelemetry-collector namespace: default labels: - helm.sh/chart: opentelemetry-collector-0.111.1 + helm.sh/chart: opentelemetry-collector-0.115.0 app.kubernetes.io/name: opentelemetry-collector app.kubernetes.io/instance: example - app.kubernetes.io/version: "0.115.1" + app.kubernetes.io/version: "0.118.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: standalone-collector spec: @@ -25,7 +25,7 @@ spec: template: metadata: annotations: - checksum/config: bc217913fcf61803d73b99041eb057b7e48ee3520aba3cc0de93c8dd99003df7 + checksum/config: 7aa5134c641d35f62961505b18e1d0c8a3cc0c6ec5cd7c4e763773abef335fc5 labels: app.kubernetes.io/name: opentelemetry-collector @@ -45,7 +45,7 @@ spec: - --config=/conf/relay.yaml securityContext: {} - image: "otel/opentelemetry-collector-k8s:0.115.1" + image: "otel/opentelemetry-collector-k8s:0.118.0" imagePullPolicy: IfNotPresent ports: diff --git a/charts/opentelemetry-collector/examples/deployment-otlp-traces/rendered/service.yaml b/charts/opentelemetry-collector/examples/deployment-otlp-traces/rendered/service.yaml index 5421e8cbe..b47de0706 100644 --- a/charts/opentelemetry-collector/examples/deployment-otlp-traces/rendered/service.yaml +++ b/charts/opentelemetry-collector/examples/deployment-otlp-traces/rendered/service.yaml @@ -6,10 +6,10 @@ metadata: name: example-opentelemetry-collector namespace: default labels: - helm.sh/chart: opentelemetry-collector-0.111.1 + helm.sh/chart: opentelemetry-collector-0.115.0 app.kubernetes.io/name: opentelemetry-collector app.kubernetes.io/instance: example - app.kubernetes.io/version: "0.115.1" + app.kubernetes.io/version: "0.118.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: standalone-collector component: standalone-collector diff --git a/charts/opentelemetry-collector/examples/deployment-otlp-traces/rendered/serviceaccount.yaml b/charts/opentelemetry-collector/examples/deployment-otlp-traces/rendered/serviceaccount.yaml index 941f7ec1e..6fd3f99e1 100644 --- a/charts/opentelemetry-collector/examples/deployment-otlp-traces/rendered/serviceaccount.yaml +++ b/charts/opentelemetry-collector/examples/deployment-otlp-traces/rendered/serviceaccount.yaml @@ -6,9 +6,9 @@ metadata: name: example-opentelemetry-collector namespace: default labels: - helm.sh/chart: opentelemetry-collector-0.111.1 + helm.sh/chart: opentelemetry-collector-0.115.0 app.kubernetes.io/name: opentelemetry-collector app.kubernetes.io/instance: example - app.kubernetes.io/version: "0.115.1" + app.kubernetes.io/version: "0.118.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: standalone-collector diff --git a/charts/opentelemetry-collector/examples/deployment-use-existing-configMap/rendered/deployment.yaml b/charts/opentelemetry-collector/examples/deployment-use-existing-configMap/rendered/deployment.yaml index 8d40ad388..1500c54d4 100644 --- a/charts/opentelemetry-collector/examples/deployment-use-existing-configMap/rendered/deployment.yaml +++ b/charts/opentelemetry-collector/examples/deployment-use-existing-configMap/rendered/deployment.yaml @@ -6,10 +6,10 @@ metadata: name: example-opentelemetry-collector namespace: default labels: - helm.sh/chart: opentelemetry-collector-0.111.1 + helm.sh/chart: opentelemetry-collector-0.115.0 app.kubernetes.io/name: opentelemetry-collector app.kubernetes.io/instance: example - app.kubernetes.io/version: "0.115.1" + app.kubernetes.io/version: "0.118.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: standalone-collector spec: @@ -45,7 +45,7 @@ spec: - --config=/conf/config.yaml securityContext: {} - image: "otel/opentelemetry-collector-k8s:0.115.1" + image: "otel/opentelemetry-collector-k8s:0.118.0" imagePullPolicy: IfNotPresent ports: diff --git a/charts/opentelemetry-collector/examples/deployment-use-existing-configMap/rendered/service.yaml b/charts/opentelemetry-collector/examples/deployment-use-existing-configMap/rendered/service.yaml index 2b93a3d06..3d8e686c7 100644 --- a/charts/opentelemetry-collector/examples/deployment-use-existing-configMap/rendered/service.yaml +++ b/charts/opentelemetry-collector/examples/deployment-use-existing-configMap/rendered/service.yaml @@ -6,10 +6,10 @@ metadata: name: example-opentelemetry-collector namespace: default labels: - helm.sh/chart: opentelemetry-collector-0.111.1 + helm.sh/chart: opentelemetry-collector-0.115.0 app.kubernetes.io/name: opentelemetry-collector app.kubernetes.io/instance: example - app.kubernetes.io/version: "0.115.1" + app.kubernetes.io/version: "0.118.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: standalone-collector component: standalone-collector diff --git a/charts/opentelemetry-collector/examples/deployment-use-existing-configMap/rendered/serviceaccount.yaml b/charts/opentelemetry-collector/examples/deployment-use-existing-configMap/rendered/serviceaccount.yaml index 941f7ec1e..6fd3f99e1 100644 --- a/charts/opentelemetry-collector/examples/deployment-use-existing-configMap/rendered/serviceaccount.yaml +++ b/charts/opentelemetry-collector/examples/deployment-use-existing-configMap/rendered/serviceaccount.yaml @@ -6,9 +6,9 @@ metadata: name: example-opentelemetry-collector namespace: default labels: - helm.sh/chart: opentelemetry-collector-0.111.1 + helm.sh/chart: opentelemetry-collector-0.115.0 app.kubernetes.io/name: opentelemetry-collector app.kubernetes.io/instance: example - app.kubernetes.io/version: "0.115.1" + app.kubernetes.io/version: "0.118.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: standalone-collector diff --git a/charts/opentelemetry-collector/examples/kubernetesAttributes/rendered/clusterrole.yaml b/charts/opentelemetry-collector/examples/kubernetesAttributes/rendered/clusterrole.yaml index d180e6b13..b4381ff7a 100644 --- a/charts/opentelemetry-collector/examples/kubernetesAttributes/rendered/clusterrole.yaml +++ b/charts/opentelemetry-collector/examples/kubernetesAttributes/rendered/clusterrole.yaml @@ -5,10 +5,10 @@ kind: ClusterRole metadata: name: example-opentelemetry-collector labels: - helm.sh/chart: opentelemetry-collector-0.111.1 + helm.sh/chart: opentelemetry-collector-0.115.0 app.kubernetes.io/name: opentelemetry-collector app.kubernetes.io/instance: example - app.kubernetes.io/version: "0.115.1" + app.kubernetes.io/version: "0.118.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: standalone-collector rules: diff --git a/charts/opentelemetry-collector/examples/kubernetesAttributes/rendered/clusterrolebinding.yaml b/charts/opentelemetry-collector/examples/kubernetesAttributes/rendered/clusterrolebinding.yaml index b8643e66e..c53f00663 100644 --- a/charts/opentelemetry-collector/examples/kubernetesAttributes/rendered/clusterrolebinding.yaml +++ b/charts/opentelemetry-collector/examples/kubernetesAttributes/rendered/clusterrolebinding.yaml @@ -5,10 +5,10 @@ kind: ClusterRoleBinding metadata: name: example-opentelemetry-collector labels: - helm.sh/chart: opentelemetry-collector-0.111.1 + helm.sh/chart: opentelemetry-collector-0.115.0 app.kubernetes.io/name: opentelemetry-collector app.kubernetes.io/instance: example - app.kubernetes.io/version: "0.115.1" + app.kubernetes.io/version: "0.118.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: standalone-collector roleRef: diff --git a/charts/opentelemetry-collector/examples/kubernetesAttributes/rendered/configmap.yaml b/charts/opentelemetry-collector/examples/kubernetesAttributes/rendered/configmap.yaml index f1257fd7c..d69959593 100644 --- a/charts/opentelemetry-collector/examples/kubernetesAttributes/rendered/configmap.yaml +++ b/charts/opentelemetry-collector/examples/kubernetesAttributes/rendered/configmap.yaml @@ -6,10 +6,10 @@ metadata: name: example-opentelemetry-collector namespace: default labels: - helm.sh/chart: opentelemetry-collector-0.111.1 + helm.sh/chart: opentelemetry-collector-0.115.0 app.kubernetes.io/name: opentelemetry-collector app.kubernetes.io/instance: example - app.kubernetes.io/version: "0.115.1" + app.kubernetes.io/version: "0.118.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: standalone-collector data: diff --git a/charts/opentelemetry-collector/examples/kubernetesAttributes/rendered/deployment.yaml b/charts/opentelemetry-collector/examples/kubernetesAttributes/rendered/deployment.yaml index e6398677b..b041e4447 100644 --- a/charts/opentelemetry-collector/examples/kubernetesAttributes/rendered/deployment.yaml +++ b/charts/opentelemetry-collector/examples/kubernetesAttributes/rendered/deployment.yaml @@ -6,10 +6,10 @@ metadata: name: example-opentelemetry-collector namespace: default labels: - helm.sh/chart: opentelemetry-collector-0.111.1 + helm.sh/chart: opentelemetry-collector-0.115.0 app.kubernetes.io/name: opentelemetry-collector app.kubernetes.io/instance: example - app.kubernetes.io/version: "0.115.1" + app.kubernetes.io/version: "0.118.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: standalone-collector spec: @@ -25,7 +25,7 @@ spec: template: metadata: annotations: - checksum/config: f5101a0fa4a519cf1adeb8b59cc2a5feff0ffa566297a8f990e3d7564a0770ea + checksum/config: f83a544327348a5d42b8d6ea71121a5faab2df444355702513e90d87a8578dd5 labels: app.kubernetes.io/name: opentelemetry-collector @@ -45,7 +45,7 @@ spec: - --config=/conf/relay.yaml securityContext: {} - image: "otel/opentelemetry-collector-k8s:0.115.1" + image: "otel/opentelemetry-collector-k8s:0.118.0" imagePullPolicy: IfNotPresent ports: diff --git a/charts/opentelemetry-collector/examples/kubernetesAttributes/rendered/service.yaml b/charts/opentelemetry-collector/examples/kubernetesAttributes/rendered/service.yaml index 2b93a3d06..3d8e686c7 100644 --- a/charts/opentelemetry-collector/examples/kubernetesAttributes/rendered/service.yaml +++ b/charts/opentelemetry-collector/examples/kubernetesAttributes/rendered/service.yaml @@ -6,10 +6,10 @@ metadata: name: example-opentelemetry-collector namespace: default labels: - helm.sh/chart: opentelemetry-collector-0.111.1 + helm.sh/chart: opentelemetry-collector-0.115.0 app.kubernetes.io/name: opentelemetry-collector app.kubernetes.io/instance: example - app.kubernetes.io/version: "0.115.1" + app.kubernetes.io/version: "0.118.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: standalone-collector component: standalone-collector diff --git a/charts/opentelemetry-collector/examples/kubernetesAttributes/rendered/serviceaccount.yaml b/charts/opentelemetry-collector/examples/kubernetesAttributes/rendered/serviceaccount.yaml index 941f7ec1e..6fd3f99e1 100644 --- a/charts/opentelemetry-collector/examples/kubernetesAttributes/rendered/serviceaccount.yaml +++ b/charts/opentelemetry-collector/examples/kubernetesAttributes/rendered/serviceaccount.yaml @@ -6,9 +6,9 @@ metadata: name: example-opentelemetry-collector namespace: default labels: - helm.sh/chart: opentelemetry-collector-0.111.1 + helm.sh/chart: opentelemetry-collector-0.115.0 app.kubernetes.io/name: opentelemetry-collector app.kubernetes.io/instance: example - app.kubernetes.io/version: "0.115.1" + app.kubernetes.io/version: "0.118.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: standalone-collector diff --git a/charts/opentelemetry-collector/examples/statefulset-only/rendered/configmap-statefulset.yaml b/charts/opentelemetry-collector/examples/statefulset-only/rendered/configmap-statefulset.yaml index f848c1159..310c0891e 100644 --- a/charts/opentelemetry-collector/examples/statefulset-only/rendered/configmap-statefulset.yaml +++ b/charts/opentelemetry-collector/examples/statefulset-only/rendered/configmap-statefulset.yaml @@ -6,10 +6,10 @@ metadata: name: example-opentelemetry-collector-statefulset namespace: default labels: - helm.sh/chart: opentelemetry-collector-0.111.1 + helm.sh/chart: opentelemetry-collector-0.115.0 app.kubernetes.io/name: opentelemetry-collector app.kubernetes.io/instance: example - app.kubernetes.io/version: "0.115.1" + app.kubernetes.io/version: "0.118.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: statefulset-collector data: diff --git a/charts/opentelemetry-collector/examples/statefulset-only/rendered/service.yaml b/charts/opentelemetry-collector/examples/statefulset-only/rendered/service.yaml index dd20a15a1..72c351472 100644 --- a/charts/opentelemetry-collector/examples/statefulset-only/rendered/service.yaml +++ b/charts/opentelemetry-collector/examples/statefulset-only/rendered/service.yaml @@ -6,10 +6,10 @@ metadata: name: example-opentelemetry-collector namespace: default labels: - helm.sh/chart: opentelemetry-collector-0.111.1 + helm.sh/chart: opentelemetry-collector-0.115.0 app.kubernetes.io/name: opentelemetry-collector app.kubernetes.io/instance: example - app.kubernetes.io/version: "0.115.1" + app.kubernetes.io/version: "0.118.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: statefulset-collector component: statefulset-collector diff --git a/charts/opentelemetry-collector/examples/statefulset-only/rendered/serviceaccount.yaml b/charts/opentelemetry-collector/examples/statefulset-only/rendered/serviceaccount.yaml index 0c7756071..7b9dd5fb4 100644 --- a/charts/opentelemetry-collector/examples/statefulset-only/rendered/serviceaccount.yaml +++ b/charts/opentelemetry-collector/examples/statefulset-only/rendered/serviceaccount.yaml @@ -6,9 +6,9 @@ metadata: name: example-opentelemetry-collector namespace: default labels: - helm.sh/chart: opentelemetry-collector-0.111.1 + helm.sh/chart: opentelemetry-collector-0.115.0 app.kubernetes.io/name: opentelemetry-collector app.kubernetes.io/instance: example - app.kubernetes.io/version: "0.115.1" + app.kubernetes.io/version: "0.118.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: statefulset-collector diff --git a/charts/opentelemetry-collector/examples/statefulset-only/rendered/statefulset.yaml b/charts/opentelemetry-collector/examples/statefulset-only/rendered/statefulset.yaml index e8a671c1b..3be91c9a8 100644 --- a/charts/opentelemetry-collector/examples/statefulset-only/rendered/statefulset.yaml +++ b/charts/opentelemetry-collector/examples/statefulset-only/rendered/statefulset.yaml @@ -6,10 +6,10 @@ metadata: name: example-opentelemetry-collector namespace: default labels: - helm.sh/chart: opentelemetry-collector-0.111.1 + helm.sh/chart: opentelemetry-collector-0.115.0 app.kubernetes.io/name: opentelemetry-collector app.kubernetes.io/instance: example - app.kubernetes.io/version: "0.115.1" + app.kubernetes.io/version: "0.118.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: statefulset-collector spec: @@ -26,7 +26,7 @@ spec: template: metadata: annotations: - checksum/config: d5a5b93d09747d6e7e485223a0661689c820f567ddd70dc143baa530a2d0c01b + checksum/config: a47c167ab782af7e4488a619c044b2d1dabbdfcde9d913a2be58cee06afd5dcc labels: app.kubernetes.io/name: opentelemetry-collector @@ -46,7 +46,7 @@ spec: - --config=/conf/relay.yaml securityContext: {} - image: "otel/opentelemetry-collector-k8s:0.115.1" + image: "otel/opentelemetry-collector-k8s:0.118.0" imagePullPolicy: IfNotPresent ports: diff --git a/charts/opentelemetry-collector/examples/statefulset-with-pvc/rendered/configmap-statefulset.yaml b/charts/opentelemetry-collector/examples/statefulset-with-pvc/rendered/configmap-statefulset.yaml index f848c1159..310c0891e 100644 --- a/charts/opentelemetry-collector/examples/statefulset-with-pvc/rendered/configmap-statefulset.yaml +++ b/charts/opentelemetry-collector/examples/statefulset-with-pvc/rendered/configmap-statefulset.yaml @@ -6,10 +6,10 @@ metadata: name: example-opentelemetry-collector-statefulset namespace: default labels: - helm.sh/chart: opentelemetry-collector-0.111.1 + helm.sh/chart: opentelemetry-collector-0.115.0 app.kubernetes.io/name: opentelemetry-collector app.kubernetes.io/instance: example - app.kubernetes.io/version: "0.115.1" + app.kubernetes.io/version: "0.118.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: statefulset-collector data: diff --git a/charts/opentelemetry-collector/examples/statefulset-with-pvc/rendered/service.yaml b/charts/opentelemetry-collector/examples/statefulset-with-pvc/rendered/service.yaml index dd20a15a1..72c351472 100644 --- a/charts/opentelemetry-collector/examples/statefulset-with-pvc/rendered/service.yaml +++ b/charts/opentelemetry-collector/examples/statefulset-with-pvc/rendered/service.yaml @@ -6,10 +6,10 @@ metadata: name: example-opentelemetry-collector namespace: default labels: - helm.sh/chart: opentelemetry-collector-0.111.1 + helm.sh/chart: opentelemetry-collector-0.115.0 app.kubernetes.io/name: opentelemetry-collector app.kubernetes.io/instance: example - app.kubernetes.io/version: "0.115.1" + app.kubernetes.io/version: "0.118.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: statefulset-collector component: statefulset-collector diff --git a/charts/opentelemetry-collector/examples/statefulset-with-pvc/rendered/serviceaccount.yaml b/charts/opentelemetry-collector/examples/statefulset-with-pvc/rendered/serviceaccount.yaml index 0c7756071..7b9dd5fb4 100644 --- a/charts/opentelemetry-collector/examples/statefulset-with-pvc/rendered/serviceaccount.yaml +++ b/charts/opentelemetry-collector/examples/statefulset-with-pvc/rendered/serviceaccount.yaml @@ -6,9 +6,9 @@ metadata: name: example-opentelemetry-collector namespace: default labels: - helm.sh/chart: opentelemetry-collector-0.111.1 + helm.sh/chart: opentelemetry-collector-0.115.0 app.kubernetes.io/name: opentelemetry-collector app.kubernetes.io/instance: example - app.kubernetes.io/version: "0.115.1" + app.kubernetes.io/version: "0.118.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: statefulset-collector diff --git a/charts/opentelemetry-collector/examples/statefulset-with-pvc/rendered/statefulset.yaml b/charts/opentelemetry-collector/examples/statefulset-with-pvc/rendered/statefulset.yaml index 930681c09..cb7d97952 100644 --- a/charts/opentelemetry-collector/examples/statefulset-with-pvc/rendered/statefulset.yaml +++ b/charts/opentelemetry-collector/examples/statefulset-with-pvc/rendered/statefulset.yaml @@ -6,10 +6,10 @@ metadata: name: example-opentelemetry-collector namespace: default labels: - helm.sh/chart: opentelemetry-collector-0.111.1 + helm.sh/chart: opentelemetry-collector-0.115.0 app.kubernetes.io/name: opentelemetry-collector app.kubernetes.io/instance: example - app.kubernetes.io/version: "0.115.1" + app.kubernetes.io/version: "0.118.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: statefulset-collector spec: @@ -29,7 +29,7 @@ spec: template: metadata: annotations: - checksum/config: d5a5b93d09747d6e7e485223a0661689c820f567ddd70dc143baa530a2d0c01b + checksum/config: a47c167ab782af7e4488a619c044b2d1dabbdfcde9d913a2be58cee06afd5dcc labels: app.kubernetes.io/name: opentelemetry-collector @@ -49,7 +49,7 @@ spec: - --config=/conf/relay.yaml securityContext: {} - image: "otel/opentelemetry-collector-k8s:0.115.1" + image: "otel/opentelemetry-collector-k8s:0.118.0" imagePullPolicy: IfNotPresent ports: diff --git a/charts/opentelemetry-collector/examples/using-GOMEMLIMIT/rendered/configmap.yaml b/charts/opentelemetry-collector/examples/using-GOMEMLIMIT/rendered/configmap.yaml index ccedafcef..cad6d8a4a 100644 --- a/charts/opentelemetry-collector/examples/using-GOMEMLIMIT/rendered/configmap.yaml +++ b/charts/opentelemetry-collector/examples/using-GOMEMLIMIT/rendered/configmap.yaml @@ -6,10 +6,10 @@ metadata: name: example-opentelemetry-collector namespace: default labels: - helm.sh/chart: opentelemetry-collector-0.111.1 + helm.sh/chart: opentelemetry-collector-0.115.0 app.kubernetes.io/name: opentelemetry-collector app.kubernetes.io/instance: example - app.kubernetes.io/version: "0.115.1" + app.kubernetes.io/version: "0.118.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: standalone-collector data: diff --git a/charts/opentelemetry-collector/examples/using-GOMEMLIMIT/rendered/deployment.yaml b/charts/opentelemetry-collector/examples/using-GOMEMLIMIT/rendered/deployment.yaml index 9c8112a81..4f135a62a 100644 --- a/charts/opentelemetry-collector/examples/using-GOMEMLIMIT/rendered/deployment.yaml +++ b/charts/opentelemetry-collector/examples/using-GOMEMLIMIT/rendered/deployment.yaml @@ -6,10 +6,10 @@ metadata: name: example-opentelemetry-collector namespace: default labels: - helm.sh/chart: opentelemetry-collector-0.111.1 + helm.sh/chart: opentelemetry-collector-0.115.0 app.kubernetes.io/name: opentelemetry-collector app.kubernetes.io/instance: example - app.kubernetes.io/version: "0.115.1" + app.kubernetes.io/version: "0.118.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: standalone-collector spec: @@ -25,7 +25,7 @@ spec: template: metadata: annotations: - checksum/config: eba58e01f56e886bd1c1f15bd0a5df1aa8fa7b70c922636240fa93e844c18cf2 + checksum/config: 06426862204315218953a2b24b1f1194e3f964f6fdcd5535932ca395489ecbfc labels: app.kubernetes.io/name: opentelemetry-collector @@ -45,7 +45,7 @@ spec: - --config=/conf/relay.yaml securityContext: {} - image: "otel/opentelemetry-collector-k8s:0.115.1" + image: "otel/opentelemetry-collector-k8s:0.118.0" imagePullPolicy: IfNotPresent ports: diff --git a/charts/opentelemetry-collector/examples/using-GOMEMLIMIT/rendered/service.yaml b/charts/opentelemetry-collector/examples/using-GOMEMLIMIT/rendered/service.yaml index 2b93a3d06..3d8e686c7 100644 --- a/charts/opentelemetry-collector/examples/using-GOMEMLIMIT/rendered/service.yaml +++ b/charts/opentelemetry-collector/examples/using-GOMEMLIMIT/rendered/service.yaml @@ -6,10 +6,10 @@ metadata: name: example-opentelemetry-collector namespace: default labels: - helm.sh/chart: opentelemetry-collector-0.111.1 + helm.sh/chart: opentelemetry-collector-0.115.0 app.kubernetes.io/name: opentelemetry-collector app.kubernetes.io/instance: example - app.kubernetes.io/version: "0.115.1" + app.kubernetes.io/version: "0.118.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: standalone-collector component: standalone-collector diff --git a/charts/opentelemetry-collector/examples/using-GOMEMLIMIT/rendered/serviceaccount.yaml b/charts/opentelemetry-collector/examples/using-GOMEMLIMIT/rendered/serviceaccount.yaml index 941f7ec1e..6fd3f99e1 100644 --- a/charts/opentelemetry-collector/examples/using-GOMEMLIMIT/rendered/serviceaccount.yaml +++ b/charts/opentelemetry-collector/examples/using-GOMEMLIMIT/rendered/serviceaccount.yaml @@ -6,9 +6,9 @@ metadata: name: example-opentelemetry-collector namespace: default labels: - helm.sh/chart: opentelemetry-collector-0.111.1 + helm.sh/chart: opentelemetry-collector-0.115.0 app.kubernetes.io/name: opentelemetry-collector app.kubernetes.io/instance: example - app.kubernetes.io/version: "0.115.1" + app.kubernetes.io/version: "0.118.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: standalone-collector diff --git a/charts/opentelemetry-collector/examples/using-custom-config/rendered/deployment.yaml b/charts/opentelemetry-collector/examples/using-custom-config/rendered/deployment.yaml index 5750b46f3..047a505a3 100644 --- a/charts/opentelemetry-collector/examples/using-custom-config/rendered/deployment.yaml +++ b/charts/opentelemetry-collector/examples/using-custom-config/rendered/deployment.yaml @@ -6,10 +6,10 @@ metadata: name: example-opentelemetry-collector namespace: default labels: - helm.sh/chart: opentelemetry-collector-0.111.1 + helm.sh/chart: opentelemetry-collector-0.115.0 app.kubernetes.io/name: opentelemetry-collector app.kubernetes.io/instance: example - app.kubernetes.io/version: "0.115.1" + app.kubernetes.io/version: "0.118.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: standalone-collector spec: @@ -43,7 +43,7 @@ spec: - --config=/conf/relay.yaml securityContext: {} - image: "otel/opentelemetry-collector-k8s:0.115.1" + image: "otel/opentelemetry-collector-k8s:0.118.0" imagePullPolicy: IfNotPresent ports: diff --git a/charts/opentelemetry-collector/examples/using-custom-config/rendered/service.yaml b/charts/opentelemetry-collector/examples/using-custom-config/rendered/service.yaml index 2b93a3d06..3d8e686c7 100644 --- a/charts/opentelemetry-collector/examples/using-custom-config/rendered/service.yaml +++ b/charts/opentelemetry-collector/examples/using-custom-config/rendered/service.yaml @@ -6,10 +6,10 @@ metadata: name: example-opentelemetry-collector namespace: default labels: - helm.sh/chart: opentelemetry-collector-0.111.1 + helm.sh/chart: opentelemetry-collector-0.115.0 app.kubernetes.io/name: opentelemetry-collector app.kubernetes.io/instance: example - app.kubernetes.io/version: "0.115.1" + app.kubernetes.io/version: "0.118.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: standalone-collector component: standalone-collector diff --git a/charts/opentelemetry-collector/examples/using-custom-config/rendered/serviceaccount.yaml b/charts/opentelemetry-collector/examples/using-custom-config/rendered/serviceaccount.yaml index 941f7ec1e..6fd3f99e1 100644 --- a/charts/opentelemetry-collector/examples/using-custom-config/rendered/serviceaccount.yaml +++ b/charts/opentelemetry-collector/examples/using-custom-config/rendered/serviceaccount.yaml @@ -6,9 +6,9 @@ metadata: name: example-opentelemetry-collector namespace: default labels: - helm.sh/chart: opentelemetry-collector-0.111.1 + helm.sh/chart: opentelemetry-collector-0.115.0 app.kubernetes.io/name: opentelemetry-collector app.kubernetes.io/instance: example - app.kubernetes.io/version: "0.115.1" + app.kubernetes.io/version: "0.118.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: standalone-collector diff --git a/charts/opentelemetry-collector/examples/using-shared-processes/rendered/configmap.yaml b/charts/opentelemetry-collector/examples/using-shared-processes/rendered/configmap.yaml index ccedafcef..cad6d8a4a 100644 --- a/charts/opentelemetry-collector/examples/using-shared-processes/rendered/configmap.yaml +++ b/charts/opentelemetry-collector/examples/using-shared-processes/rendered/configmap.yaml @@ -6,10 +6,10 @@ metadata: name: example-opentelemetry-collector namespace: default labels: - helm.sh/chart: opentelemetry-collector-0.111.1 + helm.sh/chart: opentelemetry-collector-0.115.0 app.kubernetes.io/name: opentelemetry-collector app.kubernetes.io/instance: example - app.kubernetes.io/version: "0.115.1" + app.kubernetes.io/version: "0.118.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: standalone-collector data: diff --git a/charts/opentelemetry-collector/examples/using-shared-processes/rendered/deployment.yaml b/charts/opentelemetry-collector/examples/using-shared-processes/rendered/deployment.yaml index 7921b65d8..4f51cec92 100644 --- a/charts/opentelemetry-collector/examples/using-shared-processes/rendered/deployment.yaml +++ b/charts/opentelemetry-collector/examples/using-shared-processes/rendered/deployment.yaml @@ -6,10 +6,10 @@ metadata: name: example-opentelemetry-collector namespace: default labels: - helm.sh/chart: opentelemetry-collector-0.111.1 + helm.sh/chart: opentelemetry-collector-0.115.0 app.kubernetes.io/name: opentelemetry-collector app.kubernetes.io/instance: example - app.kubernetes.io/version: "0.115.1" + app.kubernetes.io/version: "0.118.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: standalone-collector spec: @@ -25,7 +25,7 @@ spec: template: metadata: annotations: - checksum/config: eba58e01f56e886bd1c1f15bd0a5df1aa8fa7b70c922636240fa93e844c18cf2 + checksum/config: 06426862204315218953a2b24b1f1194e3f964f6fdcd5535932ca395489ecbfc labels: app.kubernetes.io/name: opentelemetry-collector @@ -44,7 +44,7 @@ spec: - --config=/conf/relay.yaml securityContext: {} - image: "otel/opentelemetry-collector:0.115.1" + image: "otel/opentelemetry-collector:0.118.0" imagePullPolicy: IfNotPresent ports: diff --git a/charts/opentelemetry-collector/examples/using-shared-processes/rendered/service.yaml b/charts/opentelemetry-collector/examples/using-shared-processes/rendered/service.yaml index 2b93a3d06..3d8e686c7 100644 --- a/charts/opentelemetry-collector/examples/using-shared-processes/rendered/service.yaml +++ b/charts/opentelemetry-collector/examples/using-shared-processes/rendered/service.yaml @@ -6,10 +6,10 @@ metadata: name: example-opentelemetry-collector namespace: default labels: - helm.sh/chart: opentelemetry-collector-0.111.1 + helm.sh/chart: opentelemetry-collector-0.115.0 app.kubernetes.io/name: opentelemetry-collector app.kubernetes.io/instance: example - app.kubernetes.io/version: "0.115.1" + app.kubernetes.io/version: "0.118.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: standalone-collector component: standalone-collector diff --git a/charts/opentelemetry-collector/examples/using-shared-processes/rendered/serviceaccount.yaml b/charts/opentelemetry-collector/examples/using-shared-processes/rendered/serviceaccount.yaml index 941f7ec1e..6fd3f99e1 100644 --- a/charts/opentelemetry-collector/examples/using-shared-processes/rendered/serviceaccount.yaml +++ b/charts/opentelemetry-collector/examples/using-shared-processes/rendered/serviceaccount.yaml @@ -6,9 +6,9 @@ metadata: name: example-opentelemetry-collector namespace: default labels: - helm.sh/chart: opentelemetry-collector-0.111.1 + helm.sh/chart: opentelemetry-collector-0.115.0 app.kubernetes.io/name: opentelemetry-collector app.kubernetes.io/instance: example - app.kubernetes.io/version: "0.115.1" + app.kubernetes.io/version: "0.118.0" app.kubernetes.io/managed-by: Helm app.kubernetes.io/component: standalone-collector diff --git a/charts/opentelemetry-collector/templates/deployment.yaml b/charts/opentelemetry-collector/templates/deployment.yaml index 110130a99..66dc58bd8 100644 --- a/charts/opentelemetry-collector/templates/deployment.yaml +++ b/charts/opentelemetry-collector/templates/deployment.yaml @@ -14,7 +14,7 @@ metadata: {{- end }} spec: {{- if not .Values.autoscaling.enabled }} - replicas: {{ .Values.replicaCount }} + replicas: {{ .Values.replicaCount | default 1 }} {{- end }} revisionHistoryLimit: {{ .Values.revisionHistoryLimit }} selector: diff --git a/charts/opentelemetry-collector/templates/extraManifests.yaml b/charts/opentelemetry-collector/templates/extraManifests.yaml new file mode 100644 index 000000000..928593c35 --- /dev/null +++ b/charts/opentelemetry-collector/templates/extraManifests.yaml @@ -0,0 +1,4 @@ +{{ range .Values.extraManifests }} +--- +{{ tpl (toYaml .) $ }} +{{ end }} \ No newline at end of file diff --git a/charts/opentelemetry-collector/values.schema.json b/charts/opentelemetry-collector/values.schema.json index 7ecfe75cf..36dc4347d 100644 --- a/charts/opentelemetry-collector/values.schema.json +++ b/charts/opentelemetry-collector/values.schema.json @@ -322,6 +322,12 @@ "type": "object" } }, + "extraManifests": { + "type": "array", + "items": { + "type": "object" + } + }, "ports": { "type": "object", "patternProperties": { diff --git a/charts/opentelemetry-collector/values.yaml b/charts/opentelemetry-collector/values.yaml index 97d268dd2..4f30ed9ef 100644 --- a/charts/opentelemetry-collector/values.yaml +++ b/charts/opentelemetry-collector/values.yaml @@ -44,7 +44,7 @@ presets: enabled: false # Configures the Kubernetes Processor to add Kubernetes metadata. # Adds the k8sattributes processor to all the pipelines - # and adds the necessary rules to ClusteRole. + # and adds a preset of minimum required RBAC rules to ClusterRole. # Best used with mode = daemonset. # See https://opentelemetry.io/docs/kubernetes/collector/components/#kubernetes-attributes-processor for details on the receiver. kubernetesAttributes: @@ -57,7 +57,7 @@ presets: extractAllPodAnnotations: false # Configures the collector to collect node, pod, and container metrics from the API server on a kubelet.. # Adds the kubeletstats receiver to the metrics pipeline - # and adds the necessary rules to ClusteRole. + # and adds the necessary rules to ClusterRole. # Best used with mode = daemonset. # See https://opentelemetry.io/docs/kubernetes/collector/components/#kubeletstats-receiver for details on the receiver. kubeletMetrics: @@ -71,7 +71,7 @@ presets: enabled: false # Configures the Kubernetes Cluster Receiver to collect cluster-level metrics. # Adds the k8s_cluster receiver to the metrics pipeline - # and adds the necessary rules to ClusteRole. + # and adds the necessary rules to ClusterRole. # Best used with mode = deployment or statefulset. # See https://opentelemetry.io/docs/kubernetes/collector/components/#kubernetes-cluster-receiver for details on the receiver. clusterMetrics: @@ -264,6 +264,9 @@ extraVolumes: [] # This also supports template content, which will eventually be converted to yaml. extraVolumeMounts: [] +# This also supports template content, which will eventually be converted to yaml. +extraManifests: [] + # Configuration for ports # nodePort is also allowed ports: diff --git a/charts/opentelemetry-kube-stack/Chart.yaml b/charts/opentelemetry-kube-stack/Chart.yaml index 3fc9dc609..6f5b7dea0 100644 --- a/charts/opentelemetry-kube-stack/Chart.yaml +++ b/charts/opentelemetry-kube-stack/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v2 name: opentelemetry-kube-stack -version: 0.3.9 +version: 0.3.11 description: | OpenTelemetry Quickstart chart for Kubernetes. Installs an operator and collector for an easy way to get started with Kubernetes observability. diff --git a/charts/opentelemetry-kube-stack/README.md b/charts/opentelemetry-kube-stack/README.md index d10ad1e55..c029ae6df 100644 --- a/charts/opentelemetry-kube-stack/README.md +++ b/charts/opentelemetry-kube-stack/README.md @@ -45,6 +45,9 @@ bridge.image.tag: 0.103.0 ### scrape_configs_file Details +> [!NOTE] +> This parameter only works when running the helm chart locally. + By default, the daemonset collector will load in the daemon_scrape_configs.yaml file which collects prometheus metrics from applications on the same node that have the prometheus.io/scrape=true annotation, kubernetes node metrics, and cadvisor metrics. Users can disable this by settings collectors.daemon.scrape_configs_file: "" OR they can provide their own promethues scrape config file for the daemonset by supplying collectors.daemon.scrape_configs_file: ".yaml" ## Prerequisites diff --git a/charts/opentelemetry-kube-stack/examples/cloud-demo/rendered/bridge.yaml b/charts/opentelemetry-kube-stack/examples/cloud-demo/rendered/bridge.yaml index 1182e2059..8b8a669cd 100644 --- a/charts/opentelemetry-kube-stack/examples/cloud-demo/rendered/bridge.yaml +++ b/charts/opentelemetry-kube-stack/examples/cloud-demo/rendered/bridge.yaml @@ -5,7 +5,7 @@ kind: OpAMPBridge metadata: name: example labels: - helm.sh/chart: opentelemetry-kube-stack-0.3.9 + helm.sh/chart: opentelemetry-kube-stack-0.3.11 app.kubernetes.io/version: "0.107.0" app.kubernetes.io/managed-by: Helm release: "example" diff --git a/charts/opentelemetry-kube-stack/examples/cloud-demo/rendered/collector.yaml b/charts/opentelemetry-kube-stack/examples/cloud-demo/rendered/collector.yaml index 308cf6831..f418e43c8 100644 --- a/charts/opentelemetry-kube-stack/examples/cloud-demo/rendered/collector.yaml +++ b/charts/opentelemetry-kube-stack/examples/cloud-demo/rendered/collector.yaml @@ -6,7 +6,7 @@ metadata: name: example-cluster-stats namespace: default labels: - helm.sh/chart: opentelemetry-kube-stack-0.3.9 + helm.sh/chart: opentelemetry-kube-stack-0.3.11 app.kubernetes.io/version: "0.107.0" app.kubernetes.io/managed-by: Helm release: "example" @@ -187,7 +187,7 @@ metadata: name: example-daemon namespace: default labels: - helm.sh/chart: opentelemetry-kube-stack-0.3.9 + helm.sh/chart: opentelemetry-kube-stack-0.3.11 app.kubernetes.io/version: "0.107.0" app.kubernetes.io/managed-by: Helm release: "example" diff --git a/charts/opentelemetry-kube-stack/examples/cloud-demo/rendered/hooks.yaml b/charts/opentelemetry-kube-stack/examples/cloud-demo/rendered/hooks.yaml index 9c6738ffd..721a06aad 100644 --- a/charts/opentelemetry-kube-stack/examples/cloud-demo/rendered/hooks.yaml +++ b/charts/opentelemetry-kube-stack/examples/cloud-demo/rendered/hooks.yaml @@ -56,10 +56,10 @@ spec: serviceAccountName: delete-resources-sa containers: - name: delete-resources - image: bitnami/kubectl:latest + image: "bitnami/kubectl:latest" command: - /bin/sh - -c - | kubectl delete instrumentations,opampbridges,opentelemetrycollectors \ - -l helm.sh/chart=opentelemetry-kube-stack-0.3.9 + -l helm.sh/chart=opentelemetry-kube-stack-0.3.11 diff --git a/charts/opentelemetry-kube-stack/examples/cloud-demo/rendered/instrumentation.yaml b/charts/opentelemetry-kube-stack/examples/cloud-demo/rendered/instrumentation.yaml index a03c24d72..91e62642b 100644 --- a/charts/opentelemetry-kube-stack/examples/cloud-demo/rendered/instrumentation.yaml +++ b/charts/opentelemetry-kube-stack/examples/cloud-demo/rendered/instrumentation.yaml @@ -5,7 +5,7 @@ kind: Instrumentation metadata: name: example labels: - helm.sh/chart: opentelemetry-kube-stack-0.3.9 + helm.sh/chart: opentelemetry-kube-stack-0.3.11 app.kubernetes.io/version: "0.107.0" app.kubernetes.io/managed-by: Helm release: "example" diff --git a/charts/opentelemetry-kube-stack/examples/prometheus-otel/rendered/collector.yaml b/charts/opentelemetry-kube-stack/examples/prometheus-otel/rendered/collector.yaml index 36f4a8145..16f215a0c 100644 --- a/charts/opentelemetry-kube-stack/examples/prometheus-otel/rendered/collector.yaml +++ b/charts/opentelemetry-kube-stack/examples/prometheus-otel/rendered/collector.yaml @@ -6,7 +6,7 @@ metadata: name: example-daemon namespace: default labels: - helm.sh/chart: opentelemetry-kube-stack-0.3.9 + helm.sh/chart: opentelemetry-kube-stack-0.3.11 app.kubernetes.io/version: "0.107.0" app.kubernetes.io/managed-by: Helm release: "example" diff --git a/charts/opentelemetry-kube-stack/examples/prometheus-otel/rendered/exporters/kube-api-server/servicemonitor.yaml b/charts/opentelemetry-kube-stack/examples/prometheus-otel/rendered/exporters/kube-api-server/servicemonitor.yaml index c4cbb7e90..c8de17f4c 100644 --- a/charts/opentelemetry-kube-stack/examples/prometheus-otel/rendered/exporters/kube-api-server/servicemonitor.yaml +++ b/charts/opentelemetry-kube-stack/examples/prometheus-otel/rendered/exporters/kube-api-server/servicemonitor.yaml @@ -7,7 +7,7 @@ metadata: namespace: default labels: app: opentelemetry-kube-stack-apiserver - helm.sh/chart: opentelemetry-kube-stack-0.3.9 + helm.sh/chart: opentelemetry-kube-stack-0.3.11 app.kubernetes.io/version: "0.107.0" app.kubernetes.io/managed-by: Helm release: "example" diff --git a/charts/opentelemetry-kube-stack/examples/prometheus-otel/rendered/exporters/kube-controller-manager/service.yaml b/charts/opentelemetry-kube-stack/examples/prometheus-otel/rendered/exporters/kube-controller-manager/service.yaml index e95fdae56..413b34f98 100644 --- a/charts/opentelemetry-kube-stack/examples/prometheus-otel/rendered/exporters/kube-controller-manager/service.yaml +++ b/charts/opentelemetry-kube-stack/examples/prometheus-otel/rendered/exporters/kube-controller-manager/service.yaml @@ -7,7 +7,7 @@ metadata: labels: app: opentelemetry-kube-stack-kube-controller-manager jobLabel: kube-controller-manager - helm.sh/chart: opentelemetry-kube-stack-0.3.9 + helm.sh/chart: opentelemetry-kube-stack-0.3.11 app.kubernetes.io/version: "0.107.0" app.kubernetes.io/managed-by: Helm release: "example" diff --git a/charts/opentelemetry-kube-stack/examples/prometheus-otel/rendered/exporters/kube-controller-manager/servicemonitor.yaml b/charts/opentelemetry-kube-stack/examples/prometheus-otel/rendered/exporters/kube-controller-manager/servicemonitor.yaml index 1bf75801c..8ab644f4f 100644 --- a/charts/opentelemetry-kube-stack/examples/prometheus-otel/rendered/exporters/kube-controller-manager/servicemonitor.yaml +++ b/charts/opentelemetry-kube-stack/examples/prometheus-otel/rendered/exporters/kube-controller-manager/servicemonitor.yaml @@ -7,7 +7,7 @@ metadata: namespace: default labels: app: opentelemetry-kube-stack-kube-controller-manager - helm.sh/chart: opentelemetry-kube-stack-0.3.9 + helm.sh/chart: opentelemetry-kube-stack-0.3.11 app.kubernetes.io/version: "0.107.0" app.kubernetes.io/managed-by: Helm release: "example" diff --git a/charts/opentelemetry-kube-stack/examples/prometheus-otel/rendered/exporters/kube-dns/service.yaml b/charts/opentelemetry-kube-stack/examples/prometheus-otel/rendered/exporters/kube-dns/service.yaml index 17ab69d7d..93da75a66 100644 --- a/charts/opentelemetry-kube-stack/examples/prometheus-otel/rendered/exporters/kube-dns/service.yaml +++ b/charts/opentelemetry-kube-stack/examples/prometheus-otel/rendered/exporters/kube-dns/service.yaml @@ -7,7 +7,7 @@ metadata: labels: app: opentelemetry-kube-stack-kube-dns jobLabel: kube-dns - helm.sh/chart: opentelemetry-kube-stack-0.3.9 + helm.sh/chart: opentelemetry-kube-stack-0.3.11 app.kubernetes.io/version: "0.107.0" app.kubernetes.io/managed-by: Helm release: "example" diff --git a/charts/opentelemetry-kube-stack/examples/prometheus-otel/rendered/exporters/kube-dns/servicemonitor.yaml b/charts/opentelemetry-kube-stack/examples/prometheus-otel/rendered/exporters/kube-dns/servicemonitor.yaml index bd6cc017d..e7d1bf630 100644 --- a/charts/opentelemetry-kube-stack/examples/prometheus-otel/rendered/exporters/kube-dns/servicemonitor.yaml +++ b/charts/opentelemetry-kube-stack/examples/prometheus-otel/rendered/exporters/kube-dns/servicemonitor.yaml @@ -7,7 +7,7 @@ metadata: namespace: default labels: app: opentelemetry-kube-stack-kube-dns - helm.sh/chart: opentelemetry-kube-stack-0.3.9 + helm.sh/chart: opentelemetry-kube-stack-0.3.11 app.kubernetes.io/version: "0.107.0" app.kubernetes.io/managed-by: Helm release: "example" diff --git a/charts/opentelemetry-kube-stack/examples/prometheus-otel/rendered/exporters/kube-etcd/service.yaml b/charts/opentelemetry-kube-stack/examples/prometheus-otel/rendered/exporters/kube-etcd/service.yaml index 9ed4bc725..2ee77679d 100644 --- a/charts/opentelemetry-kube-stack/examples/prometheus-otel/rendered/exporters/kube-etcd/service.yaml +++ b/charts/opentelemetry-kube-stack/examples/prometheus-otel/rendered/exporters/kube-etcd/service.yaml @@ -7,7 +7,7 @@ metadata: labels: app: opentelemetry-kube-stack-kube-etcd jobLabel: kube-etcd - helm.sh/chart: opentelemetry-kube-stack-0.3.9 + helm.sh/chart: opentelemetry-kube-stack-0.3.11 app.kubernetes.io/version: "0.107.0" app.kubernetes.io/managed-by: Helm release: "example" diff --git a/charts/opentelemetry-kube-stack/examples/prometheus-otel/rendered/exporters/kube-etcd/servicemonitor.yaml b/charts/opentelemetry-kube-stack/examples/prometheus-otel/rendered/exporters/kube-etcd/servicemonitor.yaml index f2fde8dec..d10258390 100644 --- a/charts/opentelemetry-kube-stack/examples/prometheus-otel/rendered/exporters/kube-etcd/servicemonitor.yaml +++ b/charts/opentelemetry-kube-stack/examples/prometheus-otel/rendered/exporters/kube-etcd/servicemonitor.yaml @@ -7,7 +7,7 @@ metadata: namespace: default labels: app: opentelemetry-kube-stack-kube-etcd - helm.sh/chart: opentelemetry-kube-stack-0.3.9 + helm.sh/chart: opentelemetry-kube-stack-0.3.11 app.kubernetes.io/version: "0.107.0" app.kubernetes.io/managed-by: Helm release: "example" diff --git a/charts/opentelemetry-kube-stack/examples/prometheus-otel/rendered/exporters/kube-proxy/service.yaml b/charts/opentelemetry-kube-stack/examples/prometheus-otel/rendered/exporters/kube-proxy/service.yaml index 550573dc0..bb185ebe9 100644 --- a/charts/opentelemetry-kube-stack/examples/prometheus-otel/rendered/exporters/kube-proxy/service.yaml +++ b/charts/opentelemetry-kube-stack/examples/prometheus-otel/rendered/exporters/kube-proxy/service.yaml @@ -7,7 +7,7 @@ metadata: labels: app: opentelemetry-kube-stack-kube-proxy jobLabel: kube-proxy - helm.sh/chart: opentelemetry-kube-stack-0.3.9 + helm.sh/chart: opentelemetry-kube-stack-0.3.11 app.kubernetes.io/version: "0.107.0" app.kubernetes.io/managed-by: Helm release: "example" diff --git a/charts/opentelemetry-kube-stack/examples/prometheus-otel/rendered/exporters/kube-proxy/servicemonitor.yaml b/charts/opentelemetry-kube-stack/examples/prometheus-otel/rendered/exporters/kube-proxy/servicemonitor.yaml index 19a539db7..5454ead84 100644 --- a/charts/opentelemetry-kube-stack/examples/prometheus-otel/rendered/exporters/kube-proxy/servicemonitor.yaml +++ b/charts/opentelemetry-kube-stack/examples/prometheus-otel/rendered/exporters/kube-proxy/servicemonitor.yaml @@ -7,7 +7,7 @@ metadata: namespace: default labels: app: opentelemetry-kube-stack-kube-proxy - helm.sh/chart: opentelemetry-kube-stack-0.3.9 + helm.sh/chart: opentelemetry-kube-stack-0.3.11 app.kubernetes.io/version: "0.107.0" app.kubernetes.io/managed-by: Helm release: "example" diff --git a/charts/opentelemetry-kube-stack/examples/prometheus-otel/rendered/exporters/kube-scheduler/service.yaml b/charts/opentelemetry-kube-stack/examples/prometheus-otel/rendered/exporters/kube-scheduler/service.yaml index fa3ff926c..df613c260 100644 --- a/charts/opentelemetry-kube-stack/examples/prometheus-otel/rendered/exporters/kube-scheduler/service.yaml +++ b/charts/opentelemetry-kube-stack/examples/prometheus-otel/rendered/exporters/kube-scheduler/service.yaml @@ -7,7 +7,7 @@ metadata: labels: app: opentelemetry-kube-stack-kube-scheduler jobLabel: kube-scheduler - helm.sh/chart: opentelemetry-kube-stack-0.3.9 + helm.sh/chart: opentelemetry-kube-stack-0.3.11 app.kubernetes.io/version: "0.107.0" app.kubernetes.io/managed-by: Helm release: "example" diff --git a/charts/opentelemetry-kube-stack/examples/prometheus-otel/rendered/exporters/kube-scheduler/servicemonitor.yaml b/charts/opentelemetry-kube-stack/examples/prometheus-otel/rendered/exporters/kube-scheduler/servicemonitor.yaml index ac7bef196..5e1d0664b 100644 --- a/charts/opentelemetry-kube-stack/examples/prometheus-otel/rendered/exporters/kube-scheduler/servicemonitor.yaml +++ b/charts/opentelemetry-kube-stack/examples/prometheus-otel/rendered/exporters/kube-scheduler/servicemonitor.yaml @@ -7,7 +7,7 @@ metadata: namespace: default labels: app: opentelemetry-kube-stack-kube-scheduler - helm.sh/chart: opentelemetry-kube-stack-0.3.9 + helm.sh/chart: opentelemetry-kube-stack-0.3.11 app.kubernetes.io/version: "0.107.0" app.kubernetes.io/managed-by: Helm release: "example" diff --git a/charts/opentelemetry-kube-stack/examples/prometheus-otel/rendered/hooks.yaml b/charts/opentelemetry-kube-stack/examples/prometheus-otel/rendered/hooks.yaml index 9c6738ffd..721a06aad 100644 --- a/charts/opentelemetry-kube-stack/examples/prometheus-otel/rendered/hooks.yaml +++ b/charts/opentelemetry-kube-stack/examples/prometheus-otel/rendered/hooks.yaml @@ -56,10 +56,10 @@ spec: serviceAccountName: delete-resources-sa containers: - name: delete-resources - image: bitnami/kubectl:latest + image: "bitnami/kubectl:latest" command: - /bin/sh - -c - | kubectl delete instrumentations,opampbridges,opentelemetrycollectors \ - -l helm.sh/chart=opentelemetry-kube-stack-0.3.9 + -l helm.sh/chart=opentelemetry-kube-stack-0.3.11 diff --git a/charts/opentelemetry-kube-stack/templates/hooks.yaml b/charts/opentelemetry-kube-stack/templates/hooks.yaml index 95c7898d5..7d1845ddc 100644 --- a/charts/opentelemetry-kube-stack/templates/hooks.yaml +++ b/charts/opentelemetry-kube-stack/templates/hooks.yaml @@ -53,7 +53,11 @@ spec: serviceAccountName: delete-resources-sa containers: - name: delete-resources - image: bitnami/kubectl:latest + {{- if $.Values.cleanupJob.image.digest }} + image: "{{ $.Values.cleanupJob.image.repository }}@{{ $.Values.cleanupJob.image.digest }}" + {{- else }} + image: "{{ $.Values.cleanupJob.image.repository }}:{{ $.Values.cleanupJob.image.tag }}" + {{- end }} command: - /bin/sh - -c diff --git a/charts/opentelemetry-kube-stack/values.yaml b/charts/opentelemetry-kube-stack/values.yaml index a633e465f..0e4470221 100644 --- a/charts/opentelemetry-kube-stack/values.yaml +++ b/charts/opentelemetry-kube-stack/values.yaml @@ -15,6 +15,12 @@ cleanupJob: # For non-helm installations i.e. ones created via helm template, it may make sense to disable this. # For those installations, ensure that uninstallation for the operator happens _after_ the deletion of the CRs. enabled: true + # Image details for the kubectl + image: + repository: bitnami/kubectl + tag: latest + # When digest is set to a non-empty value, images will be pulled by digest (regardless of tag value). + digest: "" # Should the CRDs be installed by this chart. crds: 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 diff --git a/charts/opentelemetry-operator/templates/_helpers.tpl b/charts/opentelemetry-operator/templates/_helpers.tpl index 4afc921e0..fb98203c1 100644 --- a/charts/opentelemetry-operator/templates/_helpers.tpl +++ b/charts/opentelemetry-operator/templates/_helpers.tpl @@ -167,15 +167,13 @@ 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" $k) -}} +{{- else }} +{{- $list = append $list (printf "-%s" $k) -}} +{{- end -}} {{- end -}} +{{ join "," $list }} {{- end }}