k8s.io/test-infra@v0.0.0-20240520184403-27c6b4c223d8/config/prow/cluster/kube-state-metrics_deployment.yaml (about) 1 apiVersion: apps/v1 2 kind: Deployment 3 metadata: 4 labels: 5 app.kubernetes.io/name: kube-state-metrics 6 app.kubernetes.io/version: 2.10.0 7 name: kube-state-metrics 8 namespace: kube-system 9 spec: 10 replicas: 1 11 selector: 12 matchLabels: 13 app.kubernetes.io/name: kube-state-metrics 14 template: 15 metadata: 16 labels: 17 app.kubernetes.io/name: kube-state-metrics 18 app.kubernetes.io/version: 2.10.0 19 spec: 20 containers: 21 - image: registry.k8s.io/kube-state-metrics/kube-state-metrics:v2.10.0 22 args: 23 - --metric-allowlist="kube_pod_container_status_restarts_total" 24 livenessProbe: 25 httpGet: 26 path: /healthz 27 port: 8080 28 initialDelaySeconds: 5 29 timeoutSeconds: 5 30 name: kube-state-metrics 31 ports: 32 - containerPort: 8080 33 name: http-metrics 34 - containerPort: 8081 35 name: telemetry 36 readinessProbe: 37 httpGet: 38 path: / 39 port: 8081 40 initialDelaySeconds: 5 41 timeoutSeconds: 5 42 securityContext: 43 runAsUser: 65534 44 # nodeSelector: 45 # kubernetes.io/os: linux 46 serviceAccountName: kube-state-metrics