From 817c0a6edaca9ae4edf6c42dc0240c77f3d2215b Mon Sep 17 00:00:00 2001 From: Kay Yan Date: Tue, 14 Apr 2026 09:58:36 +0800 Subject: [PATCH] fix(cilium): wire cilium_enable_prometheus to Helm values template (#13142) The cilium_enable_prometheus variable was defined in defaults and documented in sample inventory but never mapped to the Helm values template, making it a no-op. Add the prometheus.enabled field to values.yaml.j2 so that setting cilium_enable_prometheus: true correctly enables Prometheus metrics on the Cilium agent. Signed-off-by: Kay Yan --- roles/network_plugin/cilium/templates/values.yaml.j2 | 3 +++ 1 file changed, 3 insertions(+) diff --git a/roles/network_plugin/cilium/templates/values.yaml.j2 b/roles/network_plugin/cilium/templates/values.yaml.j2 index 87484b74c..f0ac7e88d 100644 --- a/roles/network_plugin/cilium/templates/values.yaml.j2 +++ b/roles/network_plugin/cilium/templates/values.yaml.j2 @@ -177,6 +177,9 @@ hostFirewall: policyAuditMode: {{ cilium_policy_audit_mode | to_json }} +prometheus: + enabled: {{ cilium_enable_prometheus | to_json }} + certgen: image: repository: {{ cilium_hubble_certgen_image_repo }}