Skip to content

[kube-prometheus-stack] prom spec add thanos.image#6849

Merged
jkroepke merged 3 commits intoprometheus-community:mainfrom
trouaux:main
Apr 27, 2026
Merged

[kube-prometheus-stack] prom spec add thanos.image#6849
jkroepke merged 3 commits intoprometheus-community:mainfrom
trouaux:main

Conversation

@trouaux
Copy link
Copy Markdown
Contributor

@trouaux trouaux commented Apr 16, 2026

What this PR does / why we need it

allows over writing thanos image on the CR level

Which issue this PR fixes

(optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close that issue when PR gets merged)

  • fixes #

Special notes for your reviewer

Checklist

  • DCO signed
  • Chart Version bumped
  • Title of the PR starts with chart name (e.g. [prometheus-couchdb-exporter])

Signed-off-by: trouaux <thomas.rouaux@sap.com>
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
@trouaux
Copy link
Copy Markdown
Contributor Author

trouaux commented Apr 27, 2026

@jkroepke could you review this change?

Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
@jkroepke jkroepke enabled auto-merge (squash) April 27, 2026 13:27
@jkroepke jkroepke merged commit 82d190c into prometheus-community:main Apr 27, 2026
6 checks passed
@spirkaa
Copy link
Copy Markdown

spirkaa commented May 3, 2026

This change broke argocd or helm or kustomize or whatever because now thanos image appear twice in rendered manifest if .Values.prometheus.prometheusSpec.thanos.image present in values.yaml.

Template already allows to specify thanos image and any other specs without them being explicitly mentioned in values.yaml:

https://github.com/prometheus-community/helm-charts/blame/main/charts/kube-prometheus-stack/templates/prometheus/prometheus.yaml#L410-L412

@jkroepke
Copy link
Copy Markdown
Member

jkroepke commented May 3, 2026

@spirkas Makes sense.

Do you want to create an PR to revert this?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants