File tree Expand file tree Collapse file tree 2 files changed +30
-5
lines changed
cluster/addons/metrics-server Expand file tree Collapse file tree 2 files changed +30
-5
lines changed Original file line number Diff line number Diff line change @@ -35,18 +35,42 @@ spec:
35
35
containers :
36
36
- name : metrics-server
37
37
image : gcr.io/google_containers/metrics-server-amd64:v0.2.0
38
- imagePullPolicy : Always
39
- # TODO(piosz): revisit resources
40
- resources :
41
- requests :
42
- memory : 100Mi
43
38
command :
44
39
- /metrics-server
45
40
- --source=kubernetes.summary_api:''
46
41
ports :
47
42
- containerPort : 443
48
43
name : https
49
44
protocol : TCP
45
+ - name : metrics-server-nanny
46
+ image : gcr.io/google_containers/addon-resizer:1.7
47
+ resources :
48
+ limits :
49
+ cpu : 100m
50
+ memory : 300Mi
51
+ requests :
52
+ cpu : 50m
53
+ memory : 100Mi
54
+ env :
55
+ - name : MY_POD_NAME
56
+ valueFrom :
57
+ fieldRef :
58
+ fieldPath : metadata.name
59
+ - name : MY_POD_NAMESPACE
60
+ valueFrom :
61
+ fieldRef :
62
+ fieldPath : metadata.namespace
63
+ command :
64
+ - /pod_nanny
65
+ - --cpu=80m
66
+ - --extra-cpu=0.5m
67
+ - --memory=140Mi
68
+ - --extra-memory=4Mi
69
+ - --threshold=5
70
+ - --deployment=metrics-server-v0.2.0
71
+ - --container=metrics-server
72
+ - --poll-period=300000
73
+ - --estimator=exponential
50
74
tolerations :
51
75
- key : " CriticalAddonsOnly"
52
76
operator : " Exists"
Original file line number Diff line number Diff line change 23
23
verbs :
24
24
- get
25
25
- list
26
+ - update
26
27
- watch
27
28
---
28
29
apiVersion : rbac.authorization.k8s.io/v1
You can’t perform that action at this time.
0 commit comments