[英]Linkerd - no controller pods after upgrade ( helm upgrade )
Today I upgraded linkerd from 2.10 to 2.11, but after the upgrade it looks like my controller pod is no longer there,今天我把linkerd从2.10升级到了2.11,但是升级之后我的controller pod好像不存在了,
I upgraded with我升级了
helm upgrade --namespace v3-mainapp linkerd2 linkerd/linkerd2 --atomic
and it gave me它给了我
Release "linkerd2" has been upgraded. Happy Helming!
NAME: linkerd2
LAST DEPLOYED: Thu Dec 30 07:42:15 2021
NAMESPACE: v3-mainapp
STATUS: deployed
REVISION: 3
TEST SUITE: None
NOTES:
The Linkerd control plane was successfully installed 🎉
To help you manage your Linkerd service mesh you can install the Linkerd CLI by running:
curl -sL https://run.linkerd.io/install | sh
Alternatively, you can download the CLI directly via the Linkerd releases page:
https://github.com/linkerd/linkerd2/releases/
To make sure everything works as expected, run the following:
linkerd check
Linkerd Viz extension can be installed by running:
linkerd viz install | kubectl apply -f -
But when I run linkerd check
it gives me an error about No running pods for "controller"
and kubectl get po --all-namespaces --selector linkerd.io/control-plane-component=controller
returns no resources但是当我运行linkerd check
时,它给了我一个关于No running pods for "controller"
的错误,并且kubectl get po --all-namespaces --selector linkerd.io/control-plane-component=controller
返回 no resources
I have attempted to re-do the upgrade, but same results我已尝试重新进行升级,但结果相同
Nevermind, I figured it out, It looks like my linkerd cli was out of date, and they changed how the checks where, I ran没关系,我想通了,看起来我的 linkerd cli 已经过时了,他们改变了检查的方式,我跑了
curl -sL https://run.linkerd.io/install | sh
again and now the control plane is passing再次,现在控制平面正在通过
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.