I am using GKE cluster with master version 1.15.9-gke.24
and linkerd2 as proxy for my gRPC
services.
From my cluster I saw calico node vertical autoscaler pod is in CrashLoopBackOff
state. From log I see following
$ kubectl logs -f calico-node-vertical-autoscaler-7767597775-rd68v -n kube-system
I0503 10:36:55.586271 1 autoscaler.go:46] Scaling namespace: kube-system, target: daemonset/calico-node
E0503 10:36:55.720025 1 autoscaler.go:49] unknown target kind: Tap
According to this I need to update from k8s.gcr.io/cpvpa-amd64:v0.8.1
to k8s.gcr.io/cpvpa-amd64:v0.8.2
. I edited the deployment and replace the version. But it seems gke reset the image version to v0.8.1
. How can I modify the version without uprading cluster?
Additional information:
$ linkerd version
Client version: stable-2.7.1
Server version: stable-2.7.1