From 9332d11563ba18ead29071d3c34a9cbdec6bc68a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=81ukasz=20Osipiuk?= Date: Fri, 6 Sep 2019 16:07:58 +0200 Subject: [PATCH 1/2] Update cluster-autoscaler image to v1.16.0-beta.1 --- cluster/gce/manifests/cluster-autoscaler.manifest | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/cluster/gce/manifests/cluster-autoscaler.manifest b/cluster/gce/manifests/cluster-autoscaler.manifest index 67c7ec3b86b7..2d001ce9e9e7 100644 --- a/cluster/gce/manifests/cluster-autoscaler.manifest +++ b/cluster/gce/manifests/cluster-autoscaler.manifest @@ -17,7 +17,7 @@ "containers": [ { "name": "cluster-autoscaler", - "image": "k8s.gcr.io/cluster-autoscaler:v1.15.0", + "image": "k8s.gcr.io/cluster-autoscaler:v1.16.0-beta.1", "livenessProbe": { "httpGet": { "path": "/health-check", @@ -27,13 +27,15 @@ "periodSeconds": 60 }, "command": [ - "./run.sh", + "/cluster-autoscaler", "--kubernetes=https://127.0.0.1:443", "--v=4", - "--logtostderr=true", + "--logtostderr=false", + "--log-file=/var/log/cluster-autoscaler.log", + "--log-file-max-size=0", "--write-status-configmap=true", "--balance-similar-node-groups=true", - "--expendable-pods-priority-cutoff=-10", + "--expendable-pods-priority-cutoff=-10", {{params}} ], "env": [ From d02cc416445f2a806f3a42c2e269981a75dd3456 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=81ukasz=20Osipiuk?= Date: Fri, 6 Sep 2019 17:17:22 +0200 Subject: [PATCH 2/2] Add read-only rbac for csinodes to cluster-autoscaler --- .../addons/rbac/cluster-autoscaler/cluster-autoscaler-rbac.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cluster/addons/rbac/cluster-autoscaler/cluster-autoscaler-rbac.yaml b/cluster/addons/rbac/cluster-autoscaler/cluster-autoscaler-rbac.yaml index 14ee3f5132e9..4f0f8a332408 100644 --- a/cluster/addons/rbac/cluster-autoscaler/cluster-autoscaler-rbac.yaml +++ b/cluster/addons/rbac/cluster-autoscaler/cluster-autoscaler-rbac.yaml @@ -40,7 +40,7 @@ rules: resources: ["poddisruptionbudgets"] verbs: ["get", "list", "watch"] - apiGroups: ["storage.k8s.io"] - resources: ["storageclasses"] + resources: ["storageclasses", "csinodes"] verbs: ["get", "list", "watch"] # misc access - apiGroups: [""]