Skip to content

Commit 9a4e636

Browse files
committed
[jaeger] Add podAnnotations support to deployment
The legacy components such as query supported podAnnotations the same way the other components still do. This adds the podAnnotations field to the jaeger values section, following the same pattern already used by the spark, esIndexCleaner, esRollover, and esLookback job templates. The previously hard-coded prometheus podAnnotations are moved to the new values as a default setup. Signed-off-by: Michael Jung <mike_jung@gmx.net>
1 parent 1e11ae9 commit 9a4e636

4 files changed

Lines changed: 10 additions & 6 deletions

File tree

charts/jaeger/Chart.lock

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
dependencies:
22
- name: common
33
repository: https://charts.bitnami.com/bitnami
4-
version: 2.34.0
5-
digest: sha256:63de10c1f68bedef391890484e1e29f2efd54e6dc7239ca60f0a572042efd4f3
6-
generated: "2026-02-03T13:47:26.844621Z"
4+
version: 2.36.0
5+
digest: sha256:a9e48d71c1ab826e89a4115379550999c1787634d834acfe22122560393685b4
6+
generated: "2026-02-11T16:40:36.0392565+01:00"

charts/jaeger/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ appVersion: 2.15.1
33
description: A Jaeger Helm chart for Kubernetes
44
name: jaeger
55
type: application
6-
version: 4.5.0
6+
version: 4.5.1
77
# Artifact Hub annotations
88
# The jaeger image is whitelisted from security scanning because the reported
99
# CVEs are in the upstream Alpine base image (OpenSSL libcrypto3/libssl3) and

charts/jaeger/templates/jaeger/jaeger-deploy.yaml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,9 @@ spec:
3131
{{- toYaml .Values.jaeger.podLabels | nindent 8 }}
3232
{{- end }}
3333
annotations:
34-
prometheus.io/port: "8888"
35-
prometheus.io/scrape: "true"
34+
{{- if .Values.jaeger.podAnnotations }}
35+
{{- toYaml .Values.jaeger.podAnnotations | nindent 8 }}
36+
{{- end }}
3637
spec:
3738
{{- include "jaeger.imagePullSecrets" . | nindent 6 }}
3839
containers:

charts/jaeger/values.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -212,6 +212,9 @@ jaeger:
212212
tolerations: []
213213
affinity: {}
214214
topologySpreadContraints: []
215+
podAnnotations:
216+
prometheus.io/port: "8888"
217+
prometheus.io/scrape: "true"
215218
podSecurityContext:
216219
runAsUser: 10001
217220
runAsGroup: 10001

0 commit comments

Comments
 (0)