From a18550c6fc58a1264cad95b08ede6d9fa93b2dce Mon Sep 17 00:00:00 2001 From: Kay Yan Date: Thu, 2 Apr 2026 14:47:22 +0000 Subject: [PATCH] fix(cilium): wire cilium_enable_prometheus to Helm values template 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 }}