Skip to content

[prometheus-node-exporter] make kube-rbac-proxy listen host configurable - #6606

Merged
zanhsieh merged 4 commits into
prometheus-community:mainfrom
firasmosbehi:fix/node-exporter-kube-rbac-proxy-listen-host-6250
Aug 31, 2026
Merged

[prometheus-node-exporter] make kube-rbac-proxy listen host configurable#6606
zanhsieh merged 4 commits into
prometheus-community:mainfrom
firasmosbehi:fix/node-exporter-kube-rbac-proxy-listen-host-6250

Conversation

@firasmosbehi

@firasmosbehi firasmosbehi commented Feb 9, 2026

Copy link
Copy Markdown
Contributor

What this PR does

This change adds a configurable kubeRBACProxy.listenHost value and uses it when rendering --secure-listen-address for kube-rbac-proxy.

Default behavior is preserved with listenHost: ":", while allowing users to set values like "$(POD_IP):" to bind to a specific interface.

Changed

  • add kubeRBACProxy.listenHost in values.yaml
  • use listenHost in daemonset proxy args
  • bump chart version 4.51.1 -> 4.51.2

Closes #6250

Testing

  • ct lint --config .github/linters/ct.yaml --charts charts/prometheus-node-exporter
  • helm lint charts/prometheus-node-exporter
  • helm template charts/prometheus-node-exporter --set kubeRBACProxy.enabled=true --set-string kubeRBACProxy.listenHost='$(POD_IP):' | rg -- '--secure-listen-address'

Signed-off-by: Firas Mosbehi <firas.mosbehi@insat.ucar.tn>
zanhsieh
zanhsieh previously approved these changes May 7, 2026
@github-actions

github-actions Bot commented Aug 9, 2026

Copy link
Copy Markdown
Contributor

This pull request has been marked as stale due to no activity for 90 days. The label will be removed automatically when new activity occurs.

…t-6250

Signed-off-by: MH <zanhsieh@gmail.com>
@zanhsieh
zanhsieh merged commit 3387e94 into prometheus-community:main Aug 31, 2026
17 checks passed
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.

[prometheus-node-exporter] Allow to fully configure RBAC proxy listen address

2 participants