1
0
Fork 0
mirror of https://github.com/prometheus-operator/prometheus-operator.git synced 2025-04-21 11:48:53 +00:00

kube-prometheus: Use non-root and Prometheus v2.1.0

This commit is contained in:
Frederic Branczyk 2018-01-19 15:18:53 +01:00
parent e682d17303
commit 53a7493b07
No known key found for this signature in database
GPG key ID: 7741A52782A90069
3 changed files with 11 additions and 5 deletions
contrib/kube-prometheus/manifests
example/rbac/prometheus-operator

View file

@ -10,6 +10,9 @@ spec:
app: kube-state-metrics
spec:
serviceAccountName: kube-state-metrics
securityContext:
runAsNonRoot: true
runAsUser: 65534
containers:
- name: kube-rbac-proxy-main
image: quay.io/brancz/kube-rbac-proxy:v0.2.0
@ -70,8 +73,8 @@ spec:
- /pod_nanny
- --container=kube-state-metrics
- --cpu=100m
- --extra-cpu=1m
- --memory=100Mi
- --extra-memory=2Mi
- --extra-cpu=2m
- --memory=150Mi
- --extra-memory=30Mi
- --threshold=5
- --deployment=kube-state-metrics

View file

@ -6,7 +6,7 @@ metadata:
prometheus: k8s
spec:
replicas: 2
version: v2.0.0
version: v2.1.0
serviceAccountName: prometheus-k8s
serviceMonitorSelector:
matchExpressions:

View file

@ -23,8 +23,11 @@ spec:
resources:
limits:
cpu: 200m
memory: 100Mi
memory: 300Mi
requests:
cpu: 100m
memory: 50Mi
serviceAccountName: prometheus-operator
securityContext:
runAsNonRoot: true
runAsUser: 65534