diff --git a/stable/node-local-dns/templates/service.yaml b/stable/node-local-dns/templates/service.yaml index acba3deb..71c278be 100644 --- a/stable/node-local-dns/templates/service.yaml +++ b/stable/node-local-dns/templates/service.yaml @@ -5,7 +5,8 @@ metadata: namespace: kube-system labels: {{- include "node-local-dns.labels" . | nindent 4 }} - {{- if not .Values.serviceMonitor.enabled }} + + {{- if and (not .Values.serviceMonitor.enabled) .Values.prometheusScraping.enabled }} annotations: prometheus.io/port: "9253" prometheus.io/scrape: "true" diff --git a/stable/node-local-dns/values.yaml b/stable/node-local-dns/values.yaml index 706a4838..e6efe568 100644 --- a/stable/node-local-dns/values.yaml +++ b/stable/node-local-dns/values.yaml @@ -73,3 +73,6 @@ affinity: {} imagePullSecrets: [] # - name: "image-pull-secret" + +prometheusScraping: + enabled: true \ No newline at end of file