diff --git a/helmfile.d/stacks/monitoring-prometheus.yaml.gotmpl b/helmfile.d/stacks/monitoring-prometheus.yaml.gotmpl index 3f01536a4..3d8380b82 100644 --- a/helmfile.d/stacks/monitoring-prometheus.yaml.gotmpl +++ b/helmfile.d/stacks/monitoring-prometheus.yaml.gotmpl @@ -14,7 +14,9 @@ templates: needs: - monitoring/networkpolicy - monitoring/podsecuritypolicy + {{- if and (.Values | get "ck8sManagementCluster.enabled" false) (.Values | get "clusterApi.enabled" false) }} - monitoring/kube-state-metrics-extra-resource-metrics + {{- end }} values: {{- if .Values | get "ck8sManagementCluster.enabled" false }} - values/kube-prometheus-stack-sc.yaml.gotmpl @@ -88,8 +90,8 @@ templates: kube-state-metrics-extra-resources: inherit: [ template: prometheus ] - installed: {{ .Values | get "clusterApi.enabled" "false" }} condition: ck8sManagementCluster.enabled + installed: {{ .Values | get "clusterApi.enabled" "false" }} chart: charts/kube-state-metrics-extra-resource-metrics version: 0.1.0 name: kube-state-metrics-extra-resource-metrics