Skip to content

Commit 505440c

Browse files
authored
[kube-state-metrics] Allow to configure upstream port for KubeRBACProxy (#6029)
Signed-off-by: aldi.j <[email protected]> Signed-off-by: Aldi Jayadi <[email protected]>
1 parent 1d4b3b7 commit 505440c

File tree

3 files changed

+5
-3
lines changed

3 files changed

+5
-3
lines changed

charts/kube-state-metrics/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ keywords:
77
- prometheus
88
- kubernetes
99
type: application
10-
version: 6.4.0
10+
version: 6.4.1
1111
# renovate: github-releases=kubernetes/kube-state-metrics
1212
appVersion: 2.17.0
1313
home: https://github.com/kubernetes/kube-state-metrics/

charts/kube-state-metrics/templates/deployment.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ spec:
6060
{{- end }}
6161
dnsPolicy: {{ .Values.dnsPolicy }}
6262
containers:
63-
{{- $servicePort := ternary 9090 (.Values.service.port | default 8080) .Values.kubeRBACProxy.enabled}}
63+
{{- $servicePort := ternary .Values.kubeRBACProxy.port (.Values.service.port | default 8080) .Values.kubeRBACProxy.enabled}}
6464
{{- $telemetryPort := ternary 9091 (.Values.selfMonitor.telemetryPort | default 8081) .Values.kubeRBACProxy.enabled}}
6565
- name: {{ template "kube-state-metrics.name" . }}
6666
{{- if .Values.autosharding.enabled }}

charts/kube-state-metrics/values.yaml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -129,8 +129,10 @@ kubeRBACProxy:
129129
drop:
130130
- ALL
131131

132+
# Configure specific upstream port for kube-state-metrics container
133+
port: 9090
132134
# Configure specific proxy endpoints port
133-
# This port is for healthz on readinessProbe
135+
# This port is for healthz on readinessProbe kube-rbac-proxy-http container
134136
proxyEndpointsPort: 8888
135137

136138
resources: {}

0 commit comments

Comments
 (0)