diff --git a/manifests/kube-state-metrics-deployment.yaml b/manifests/kube-state-metrics-deployment.yaml index ab50e622f6b4690c4a0cb83f568e58fc3e70a56e..8c36bc6257381b90e7cc61ac0611983d037d8f26 100644 --- a/manifests/kube-state-metrics-deployment.yaml +++ b/manifests/kube-state-metrics-deployment.yaml @@ -31,6 +31,13 @@ spec: - --telemetry-port=8082 image: quay.io/coreos/kube-state-metrics:v1.9.7 name: kube-state-metrics + resources: + limits: + cpu: 100m + memory: 250Mi + requests: + cpu: 10m + memory: 190Mi - args: - --logtostderr - --secure-listen-address=:8443 @@ -41,6 +48,13 @@ spec: ports: - containerPort: 8443 name: https-main + resources: + limits: + cpu: 20m + memory: 40Mi + requests: + cpu: 10m + memory: 20Mi securityContext: runAsGroup: 65532 runAsNonRoot: true @@ -55,6 +69,13 @@ spec: ports: - containerPort: 9443 name: https-self + resources: + limits: + cpu: 20m + memory: 40Mi + requests: + cpu: 10m + memory: 20Mi securityContext: runAsGroup: 65532 runAsNonRoot: true