Skip to content

Commit be93e60

Browse files
committed
fixup! fixup! fix: allow opting-into upstream probes
1 parent 7ce89ea commit be93e60

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

jsonnet/kube-prometheus/components/kube-state-metrics.libsonnet

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -167,13 +167,14 @@ function(params) (import 'github.com/kubernetes/kube-state-metrics/jsonnet/kube-
167167
spec+: {
168168
automountServiceAccountToken: true,
169169
containers: std.map(function(c) c {
170-
ports:: null,
170+
ports: defaults.kubeRbacProxyMain.ports + defaults.kubeRbacProxySelf.ports,
171171
securityContext+: {
172172
runAsGroup: 65534,
173173
},
174174
args: ['--host=127.0.0.1', '--port=8081', '--telemetry-host=127.0.0.1', '--telemetry-port=8082'],
175175
resources: ksm._config.resources,
176176
} + if !ksm._config.enableProbes then {
177+
ports:: null,
177178
livenessProbe:: null,
178179
readinessProbe:: null,
179180
} else {}, super.containers) + [kubeRbacProxyMain, kubeRbacProxySelf],

0 commit comments

Comments
 (0)