From 5a16f0d6d55dcbf85d00447697f80dc8eac35b5c Mon Sep 17 00:00:00 2001 From: Christopher Randles Date: Fri, 9 Feb 2018 16:59:52 -0500 Subject: [PATCH] [stable/kube-state-metrics] allow for namespace flag to be configured (#3595) * [stable/kube-state-metrics] allow for namespace flag to be configured * add newline to file --- stable/kube-state-metrics/Chart.yaml | 2 +- stable/kube-state-metrics/templates/deployment.yaml | 3 +++ stable/kube-state-metrics/values.yaml | 3 +++ 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/stable/kube-state-metrics/Chart.yaml b/stable/kube-state-metrics/Chart.yaml index ab0f850fd2..5644861770 100644 --- a/stable/kube-state-metrics/Chart.yaml +++ b/stable/kube-state-metrics/Chart.yaml @@ -5,7 +5,7 @@ keywords: - metric - monitoring - prometheus -version: 0.5.2 +version: 0.5.3 appVersion: 1.1.0 home: https://github.com/kubernetes/kube-state-metrics/ sources: diff --git a/stable/kube-state-metrics/templates/deployment.yaml b/stable/kube-state-metrics/templates/deployment.yaml index 7a48497eb6..ebf1d92c71 100644 --- a/stable/kube-state-metrics/templates/deployment.yaml +++ b/stable/kube-state-metrics/templates/deployment.yaml @@ -62,6 +62,9 @@ spec: {{ if .Values.collectors.persistentvolumeclaims }} - --collectors=persistentvolumeclaims {{ end }} +{{ if .Values.namespace }} + - --namespace={{ .Values.namespace }} +{{ end }} imagePullPolicy: {{ .Values.image.pullPolicy }} image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}" ports: diff --git a/stable/kube-state-metrics/values.yaml b/stable/kube-state-metrics/values.yaml index 47626491c7..45b96f6e8f 100644 --- a/stable/kube-state-metrics/values.yaml +++ b/stable/kube-state-metrics/values.yaml @@ -39,3 +39,6 @@ collectors: cronjobs: true statefulsets: true persistentvolumeclaims: true + +# Namespace to be enabled for collecting resources. By default all namespaces are collected. +# namespace: ""