diff --git a/charts/gateway-addons-helm/Chart.lock b/charts/gateway-addons-helm/Chart.lock index ef3f653e887..fd6496593c0 100644 --- a/charts/gateway-addons-helm/Chart.lock +++ b/charts/gateway-addons-helm/Chart.lock @@ -1,7 +1,7 @@ dependencies: - name: prometheus repository: https://prometheus-community.github.io/helm-charts - version: 28.13.0 + version: 28.14.0 - name: grafana repository: https://grafana.github.io/helm-charts version: 10.5.15 @@ -19,6 +19,6 @@ dependencies: version: 1.3.1 - name: opentelemetry-collector repository: https://open-telemetry.github.io/opentelemetry-helm-charts - version: 0.147.0 -digest: sha256:0b5a4254d8dbbdd8534b6e86fc3206458470afd13423dd23dd29204acc1caed9 -generated: "2026-03-18T04:13:54.987193331Z" + version: 0.147.1 +digest: sha256:6c304ea8b50fb2049b70f2499b6e1771edb5d440040d37c3a60f5a55c13e1436 +generated: "2026-03-25T04:14:28.819003852Z" diff --git a/charts/gateway-addons-helm/Chart.yaml b/charts/gateway-addons-helm/Chart.yaml index db27b0a9433..26fcac87c9f 100644 --- a/charts/gateway-addons-helm/Chart.yaml +++ b/charts/gateway-addons-helm/Chart.yaml @@ -26,7 +26,7 @@ sources: dependencies: - name: prometheus - version: 28.13.0 + version: 28.14.0 repository: https://prometheus-community.github.io/helm-charts condition: prometheus.enabled - name: grafana @@ -51,5 +51,5 @@ dependencies: condition: tempo.enabled - name: opentelemetry-collector repository: https://open-telemetry.github.io/opentelemetry-helm-charts - version: 0.147.0 + version: 0.147.1 condition: opentelemetry-collector.enabled diff --git a/charts/gateway-addons-helm/README.md b/charts/gateway-addons-helm/README.md index 4fc3628b590..09e5511943f 100644 --- a/charts/gateway-addons-helm/README.md +++ b/charts/gateway-addons-helm/README.md @@ -26,8 +26,8 @@ An Add-ons Helm chart for Envoy Gateway | https://grafana.github.io/helm-charts | grafana | 10.5.15 | | https://grafana.github.io/helm-charts | loki | 6.55.0 | | https://grafana.github.io/helm-charts | tempo | 1.3.1 | -| https://open-telemetry.github.io/opentelemetry-helm-charts | opentelemetry-collector | 0.147.0 | -| https://prometheus-community.github.io/helm-charts | prometheus | 28.13.0 | +| https://open-telemetry.github.io/opentelemetry-helm-charts | opentelemetry-collector | 0.147.1 | +| https://prometheus-community.github.io/helm-charts | prometheus | 28.14.0 | ## Usage @@ -172,7 +172,7 @@ helm uninstall eg-addons -n monitoring | opentelemetry-collector.enabled | bool | `false` | | | opentelemetry-collector.fullnameOverride | string | `"otel-collector"` | | | opentelemetry-collector.image.repository | string | `"otel/opentelemetry-collector-contrib"` | | -| opentelemetry-collector.image.tag | string | `"0.147.0"` | | +| opentelemetry-collector.image.tag | string | `"0.148.0"` | | | opentelemetry-collector.mode | string | `"deployment"` | | | opentelemetry-collector.ports.datadog.containerPort | int | `8126` | | | opentelemetry-collector.ports.datadog.enabled | bool | `true` | | diff --git a/charts/gateway-addons-helm/values.yaml b/charts/gateway-addons-helm/values.yaml index 19c4210d00e..c1c0a4c421c 100644 --- a/charts/gateway-addons-helm/values.yaml +++ b/charts/gateway-addons-helm/values.yaml @@ -868,7 +868,7 @@ opentelemetry-collector: mode: deployment image: repository: "otel/opentelemetry-collector-contrib" - tag: "0.147.0" + tag: "0.148.0" config: exporters: prometheus: diff --git a/site/content/en/latest/install/gateway-addons-helm-api.md b/site/content/en/latest/install/gateway-addons-helm-api.md index 1b07d51a9d5..41edc46fa87 100644 --- a/site/content/en/latest/install/gateway-addons-helm-api.md +++ b/site/content/en/latest/install/gateway-addons-helm-api.md @@ -28,8 +28,8 @@ An Add-ons Helm chart for Envoy Gateway | https://grafana.github.io/helm-charts | grafana | 10.5.15 | | https://grafana.github.io/helm-charts | loki | 6.55.0 | | https://grafana.github.io/helm-charts | tempo | 1.3.1 | -| https://open-telemetry.github.io/opentelemetry-helm-charts | opentelemetry-collector | 0.147.0 | -| https://prometheus-community.github.io/helm-charts | prometheus | 28.13.0 | +| https://open-telemetry.github.io/opentelemetry-helm-charts | opentelemetry-collector | 0.147.1 | +| https://prometheus-community.github.io/helm-charts | prometheus | 28.14.0 | ## Values @@ -151,7 +151,7 @@ An Add-ons Helm chart for Envoy Gateway | opentelemetry-collector.enabled | bool | `false` | | | opentelemetry-collector.fullnameOverride | string | `"otel-collector"` | | | opentelemetry-collector.image.repository | string | `"otel/opentelemetry-collector-contrib"` | | -| opentelemetry-collector.image.tag | string | `"0.147.0"` | | +| opentelemetry-collector.image.tag | string | `"0.148.0"` | | | opentelemetry-collector.mode | string | `"deployment"` | | | opentelemetry-collector.ports.datadog.containerPort | int | `8126` | | | opentelemetry-collector.ports.datadog.enabled | bool | `true` | | diff --git a/test/helm/gateway-addons-helm/default.out.yaml b/test/helm/gateway-addons-helm/default.out.yaml index 19d354dfec9..8656300fbac 100644 --- a/test/helm/gateway-addons-helm/default.out.yaml +++ b/test/helm/gateway-addons-helm/default.out.yaml @@ -47,7 +47,7 @@ metadata: app.kubernetes.io/name: prometheus app.kubernetes.io/instance: gateway-addons-helm app.kubernetes.io/version: v3.10.0 - helm.sh/chart: prometheus-28.13.0 + helm.sh/chart: prometheus-28.14.0 app.kubernetes.io/part-of: prometheus name: prometheus namespace: monitoring @@ -314,7 +314,7 @@ metadata: app.kubernetes.io/name: prometheus app.kubernetes.io/instance: gateway-addons-helm app.kubernetes.io/version: v3.10.0 - helm.sh/chart: prometheus-28.13.0 + helm.sh/chart: prometheus-28.14.0 app.kubernetes.io/part-of: prometheus name: prometheus namespace: monitoring @@ -10001,7 +10001,7 @@ metadata: app.kubernetes.io/name: prometheus app.kubernetes.io/instance: gateway-addons-helm app.kubernetes.io/version: v3.10.0 - helm.sh/chart: prometheus-28.13.0 + helm.sh/chart: prometheus-28.14.0 app.kubernetes.io/part-of: prometheus name: prometheus rules: @@ -10108,7 +10108,7 @@ metadata: app.kubernetes.io/name: prometheus app.kubernetes.io/instance: gateway-addons-helm app.kubernetes.io/version: v3.10.0 - helm.sh/chart: prometheus-28.13.0 + helm.sh/chart: prometheus-28.14.0 app.kubernetes.io/part-of: prometheus name: prometheus subjects: @@ -10285,7 +10285,7 @@ metadata: app.kubernetes.io/name: prometheus app.kubernetes.io/instance: gateway-addons-helm app.kubernetes.io/version: v3.10.0 - helm.sh/chart: prometheus-28.13.0 + helm.sh/chart: prometheus-28.14.0 app.kubernetes.io/part-of: prometheus name: prometheus namespace: monitoring @@ -10584,7 +10584,7 @@ metadata: app.kubernetes.io/name: prometheus app.kubernetes.io/instance: gateway-addons-helm app.kubernetes.io/version: v3.10.0 - helm.sh/chart: prometheus-28.13.0 + helm.sh/chart: prometheus-28.14.0 app.kubernetes.io/part-of: prometheus name: prometheus namespace: monitoring @@ -10606,14 +10606,14 @@ spec: app.kubernetes.io/name: prometheus app.kubernetes.io/instance: gateway-addons-helm app.kubernetes.io/version: v3.10.0 - helm.sh/chart: prometheus-28.13.0 + helm.sh/chart: prometheus-28.14.0 app.kubernetes.io/part-of: prometheus spec: enableServiceLinks: true serviceAccountName: prometheus containers: - name: prometheus-server-configmap-reload - image: "quay.io/prometheus-operator/prometheus-config-reloader:v0.89.0" + image: "quay.io/prometheus-operator/prometheus-config-reloader:v0.90.0" imagePullPolicy: "IfNotPresent" args: - --watched-dir=/etc/config diff --git a/test/helm/gateway-addons-helm/e2e.out.yaml b/test/helm/gateway-addons-helm/e2e.out.yaml index 664bc2fac56..1c5ed94cf60 100644 --- a/test/helm/gateway-addons-helm/e2e.out.yaml +++ b/test/helm/gateway-addons-helm/e2e.out.yaml @@ -35,7 +35,7 @@ metadata: name: otel-collector namespace: monitoring labels: - helm.sh/chart: opentelemetry-collector-0.147.0 + helm.sh/chart: opentelemetry-collector-0.147.1 app.kubernetes.io/name: opentelemetry-collector app.kubernetes.io/instance: gateway-addons-helm app.kubernetes.io/version: "0.147.0" @@ -52,7 +52,7 @@ metadata: app.kubernetes.io/name: prometheus app.kubernetes.io/instance: gateway-addons-helm app.kubernetes.io/version: v3.10.0 - helm.sh/chart: prometheus-28.13.0 + helm.sh/chart: prometheus-28.14.0 app.kubernetes.io/part-of: prometheus name: prometheus namespace: monitoring @@ -307,7 +307,7 @@ metadata: name: otel-collector namespace: monitoring labels: - helm.sh/chart: opentelemetry-collector-0.147.0 + helm.sh/chart: opentelemetry-collector-0.147.1 app.kubernetes.io/name: opentelemetry-collector app.kubernetes.io/instance: gateway-addons-helm app.kubernetes.io/version: "0.147.0" @@ -452,6 +452,13 @@ data: prometheus: host: localhost port: 8888 + resource: + host.name: ${env:OTEL_K8S_NODE_NAME} + k8s.namespace.name: ${env:OTEL_K8S_NAMESPACE} + k8s.node.ip: ${env:OTEL_K8S_NODE_IP} + k8s.node.name: ${env:OTEL_K8S_NODE_NAME} + k8s.pod.ip: ${env:OTEL_K8S_POD_IP} + k8s.pod.name: ${env:OTEL_K8S_POD_NAME} --- # Source: gateway-addons-helm/charts/prometheus/templates/cm.yaml apiVersion: v1 @@ -462,7 +469,7 @@ metadata: app.kubernetes.io/name: prometheus app.kubernetes.io/instance: gateway-addons-helm app.kubernetes.io/version: v3.10.0 - helm.sh/chart: prometheus-28.13.0 + helm.sh/chart: prometheus-28.14.0 app.kubernetes.io/part-of: prometheus name: prometheus namespace: monitoring @@ -10241,7 +10248,7 @@ kind: ClusterRole metadata: name: otel-collector labels: - helm.sh/chart: opentelemetry-collector-0.147.0 + helm.sh/chart: opentelemetry-collector-0.147.1 app.kubernetes.io/name: opentelemetry-collector app.kubernetes.io/instance: gateway-addons-helm app.kubernetes.io/version: "0.147.0" @@ -10268,7 +10275,7 @@ metadata: app.kubernetes.io/name: prometheus app.kubernetes.io/instance: gateway-addons-helm app.kubernetes.io/version: v3.10.0 - helm.sh/chart: prometheus-28.13.0 + helm.sh/chart: prometheus-28.14.0 app.kubernetes.io/part-of: prometheus name: prometheus rules: @@ -10355,7 +10362,7 @@ kind: ClusterRoleBinding metadata: name: otel-collector labels: - helm.sh/chart: opentelemetry-collector-0.147.0 + helm.sh/chart: opentelemetry-collector-0.147.1 app.kubernetes.io/name: opentelemetry-collector app.kubernetes.io/instance: gateway-addons-helm app.kubernetes.io/version: "0.147.0" @@ -10380,7 +10387,7 @@ metadata: app.kubernetes.io/name: prometheus app.kubernetes.io/instance: gateway-addons-helm app.kubernetes.io/version: v3.10.0 - helm.sh/chart: prometheus-28.13.0 + helm.sh/chart: prometheus-28.14.0 app.kubernetes.io/part-of: prometheus name: prometheus subjects: @@ -10502,7 +10509,7 @@ metadata: name: otel-collector namespace: monitoring labels: - helm.sh/chart: opentelemetry-collector-0.147.0 + helm.sh/chart: opentelemetry-collector-0.147.1 app.kubernetes.io/name: opentelemetry-collector app.kubernetes.io/instance: gateway-addons-helm app.kubernetes.io/version: "0.147.0" @@ -10563,7 +10570,7 @@ metadata: app.kubernetes.io/name: prometheus app.kubernetes.io/instance: gateway-addons-helm app.kubernetes.io/version: v3.10.0 - helm.sh/chart: prometheus-28.13.0 + helm.sh/chart: prometheus-28.14.0 app.kubernetes.io/part-of: prometheus name: prometheus namespace: monitoring @@ -10725,7 +10732,7 @@ metadata: name: otel-collector namespace: monitoring labels: - helm.sh/chart: opentelemetry-collector-0.147.0 + helm.sh/chart: opentelemetry-collector-0.147.1 app.kubernetes.io/name: opentelemetry-collector app.kubernetes.io/instance: gateway-addons-helm app.kubernetes.io/version: "0.147.0" @@ -10745,7 +10752,7 @@ spec: template: metadata: annotations: - checksum/config: 3578231efb501c9805a3b2e1af75f4d4d5afbf18c99906e4aaf9758d3b7f9ac5 + checksum/config: 4308d6323756ee1d670efa46c6c68342f4ae98184afdd1b6bbe7cff8abb109fc labels: app.kubernetes.io/name: opentelemetry-collector @@ -10764,7 +10771,7 @@ spec: - --config=/conf/relay.yaml securityContext: {} - image: "otel/opentelemetry-collector-contrib:0.147.0" + image: "otel/opentelemetry-collector-contrib:0.148.0" imagePullPolicy: IfNotPresent ports: @@ -10798,6 +10805,29 @@ spec: fieldRef: apiVersion: v1 fieldPath: status.podIP + - name: OTEL_K8S_NODE_NAME + valueFrom: + fieldRef: + fieldPath: spec.nodeName + - name: OTEL_K8S_NODE_IP + valueFrom: + fieldRef: + fieldPath: status.hostIP + - name: OTEL_K8S_NAMESPACE + valueFrom: + fieldRef: + apiVersion: v1 + fieldPath: metadata.namespace + - name: OTEL_K8S_POD_NAME + valueFrom: + fieldRef: + apiVersion: v1 + fieldPath: metadata.name + - name: OTEL_K8S_POD_IP + valueFrom: + fieldRef: + apiVersion: v1 + fieldPath: status.podIP livenessProbe: httpGet: path: / @@ -10828,7 +10858,7 @@ metadata: app.kubernetes.io/name: prometheus app.kubernetes.io/instance: gateway-addons-helm app.kubernetes.io/version: v3.10.0 - helm.sh/chart: prometheus-28.13.0 + helm.sh/chart: prometheus-28.14.0 app.kubernetes.io/part-of: prometheus name: prometheus namespace: monitoring @@ -10850,14 +10880,14 @@ spec: app.kubernetes.io/name: prometheus app.kubernetes.io/instance: gateway-addons-helm app.kubernetes.io/version: v3.10.0 - helm.sh/chart: prometheus-28.13.0 + helm.sh/chart: prometheus-28.14.0 app.kubernetes.io/part-of: prometheus spec: enableServiceLinks: true serviceAccountName: prometheus containers: - name: prometheus-server-configmap-reload - image: "quay.io/prometheus-operator/prometheus-config-reloader:v0.89.0" + image: "quay.io/prometheus-operator/prometheus-config-reloader:v0.90.0" imagePullPolicy: "IfNotPresent" args: - --watched-dir=/etc/config