From ad3dc49889533e51add673eeff682ea6ce6fc79e Mon Sep 17 00:00:00 2001 From: Khris Richardson Date: Sat, 25 Nov 2017 07:01:50 -0800 Subject: [PATCH] [stable/kube-state-metrics] add readiness probe (#2718) --- stable/kube-state-metrics/Chart.yaml | 2 +- stable/kube-state-metrics/templates/deployment.yaml | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/stable/kube-state-metrics/Chart.yaml b/stable/kube-state-metrics/Chart.yaml index 064aee65f6..1131896233 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.3.1 +version: 0.3.2 appVersion: 1.0.1 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 f390f46e73..e7a09d0066 100644 --- a/stable/kube-state-metrics/templates/deployment.yaml +++ b/stable/kube-state-metrics/templates/deployment.yaml @@ -62,5 +62,11 @@ spec: image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}" ports: - containerPort: 8080 + readinessProbe: + httpGet: + path: /healthz + port: 8080 + initialDelaySeconds: 5 + timeoutSeconds: 5 resources: {{ toYaml .Values.resources | indent 12 }}