Skip to content

fix(argo-workflows): Updating argo-workflow CM generation to allow disabling built-in prometheus exporter#3865

Open
rurod wants to merge 2 commits intoargoproj:mainfrom
rurod:fix/argo-workflow-allow-disabling-prometheus-exporter
Open

fix(argo-workflows): Updating argo-workflow CM generation to allow disabling built-in prometheus exporter#3865
rurod wants to merge 2 commits intoargoproj:mainfrom
rurod:fix/argo-workflow-allow-disabling-prometheus-exporter

Conversation

@rurod
Copy link
Copy Markdown
Contributor

@rurod rurod commented Apr 29, 2026

Hi,

This PR fixes #3751.

Let me know what you think,

rurod

Checklist:

  • I have bumped the chart version according to versioning
  • I have updated the documentation according to documentation
  • I have updated the chart changelog with all the changes that come with this pull request according to changelog.
  • Any new values are backwards compatible and/or have sensible default.
  • I have signed off all my commits as required by DCO.
  • I have created a separate pull request for each chart according to pull requests
  • My build is green (troubleshooting builds).

…etheus exporter

Signed-off-by: rurod <48444553+rurod@users.noreply.github.com>
@rurod rurod changed the title Updating argo-workflow CM generation to allow disabling built-in prometheus exporter fix(argo-workflows): Updating argo-workflow CM generation to allow disabling built-in prometheus exporter Apr 29, 2026
Signed-off-by: rurod <48444553+rurod@users.noreply.github.com>
{{- end }}
{{- end }}
{{- if .Values.controller.metricsConfig.enabled }}
{{- with .Values.controller.metricsConfig }}
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

controller.metricsConfig is provided in the default chart values, so this condition will always be true.

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Improve ConfigMap generation: add metricsConfig block when enabled: false

2 participants