Skip to content

Commit 5b1d785

Browse files
authored
Merge pull request kubernetes#91460 from wojtek-t/addon_resizer_1_8_9
GCE: Bump addon resizer to 1.8.9 version and use metrics to get cluster size there
2 parents 39d0f7b + 5d93888 commit 5b1d785

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

cluster/addons/metrics-server/metrics-server-deployment.yaml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ spec:
6464
name: https
6565
protocol: TCP
6666
- name: metrics-server-nanny
67-
image: k8s.gcr.io/addon-resizer:1.8.7
67+
image: k8s.gcr.io/addon-resizer:1.8.9
6868
resources:
6969
limits:
7070
cpu: 100m
@@ -99,6 +99,8 @@ spec:
9999
# Specifies the smallest cluster (defined in number of nodes)
100100
# resources will be scaled to.
101101
- --minClusterSize={{ metrics_server_min_cluster_size }}
102+
# Use kube-apiserver metrics to avoid periodically listing nodes.
103+
- --use-metrics=true
102104
volumes:
103105
- name: metrics-server-config-volume
104106
configMap:

cluster/addons/metrics-server/resource-reader.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,10 @@ rules:
2525
- list
2626
- update
2727
- watch
28+
- nonResourceURLs:
29+
- /metrics
30+
verbs:
31+
- get
2832
---
2933
apiVersion: rbac.authorization.k8s.io/v1
3034
kind: ClusterRoleBinding

0 commit comments

Comments
 (0)