我正在使用具有主版本1.15.9-gke.24
和 linkerd2 的 GKE 集群作为我的gRPC
服务的代理。
从我的集群中,我看到 calico 节点垂直自动缩放器 pod 处于CrashLoopBackOff
状态。从日志中我看到以下内容
$ 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
据此,我需要从更新k8s.gcr.io/cpvpa-amd64:v0.8.1
到k8s.gcr.io/cpvpa-amd64:v0.8.2
。我编辑了部署并替换了版本。但似乎 gke 将图像版本重置为v0.8.1
. 如何在不升级集群的情况下修改版本?
附加信息:
$ linkerd version
Client version: stable-2.7.1
Server version: stable-2.7.1