File tree Expand file tree Collapse file tree
charts/kube-state-metrics Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -6,7 +6,7 @@ keywords:
66- monitoring
77- prometheus
88- kubernetes
9- version : 2.11 .0
9+ version : 2.12 .0
1010appVersion : 1.9.7
1111home : https://github.com/kubernetes/kube-state-metrics/
1212sources :
Original file line number Diff line number Diff line change @@ -161,6 +161,10 @@ spec:
161161{{ if .Values.kubeconfig.enabled }}
162162 - --kubeconfig=/opt/k8s/.kube/config
163163{{ end }}
164+ {{ if .Values.selfMonitor.telemetryHost }}
165+ - --telemetry-host={{ .Values.selfMonitor.telemetryHost }}
166+ {{ end }}
167+ - --telemetry-port=8081
164168{{- if .Values.kubeconfig.enabled }}
165169 volumeMounts :
166170 - name : kubeconfig
Original file line number Diff line number Diff line change 2828 nodePort : {{ .Values.service.nodePort }}
2929 {{- end }}
3030 targetPort : 8080
31+ {{ if .Values.selfMonitor.enabled }}
32+ - name : " metrics"
33+ protocol : TCP
34+ port : {{ .Values.selfMonitor.telemetryPort | default 8081 }}
35+ targetPort : 8081
36+ {{ end }}
3137{{- if .Values.service.loadBalancerIP }}
3238 loadBalancerIP : " {{ .Values.service.loadBalancerIP }}"
3339{{- end }}
Original file line number Diff line number Diff line change 2222 {{- if .Values.prometheus.monitor.honorLabels }}
2323 honorLabels : true
2424 {{- end }}
25+ {{ if .Values.selfMonitor.enabled }}
26+ - port : metrics
27+ {{- if .Values.prometheus.monitor.honorLabels }}
28+ honorLabels : true
29+ {{- end }}
30+ {{ end }}
2531{{- end }}
Original file line number Diff line number Diff line change @@ -170,3 +170,10 @@ resources: {}
170170# # For example: kubeTargetVersionOverride: 1.14.9
171171# #
172172kubeTargetVersionOverride : " "
173+
174+ # Enable self metrics configuration for service and Service Monitor
175+ # Default values for telemetry configuration can be overriden
176+ selfMonitor :
177+ enabled : false
178+ # telemetryHost: 0.0.0.0
179+ # telemetryPort: 8081
You can’t perform that action at this time.
0 commit comments