Kubernetes网络插件
我用calico网络插件安装了一个由3个节点组成的Kubernetes群集。 出于某种原因,我决定完全删除kubernetes,并用一个不同的网络插件重新命名:Flannel 在我尝试部署第一个容器之前,一切似乎都很好Kubernetes网络插件,kubernetes,kubernetes-networking,Kubernetes,Kubernetes Networking,我用calico网络插件安装了一个由3个节点组成的Kubernetes群集。 出于某种原因,我决定完全删除kubernetes,并用一个不同的网络插件重新命名:Flannel 在我尝试部署第一个容器之前,一切似乎都很好 kubectl description pod/cassandra返回以下错误: Unknown desc = [failed to set up sandbox container "957f68c3cbe9b230b0e2bd6729a12c340f903de568622e2
kubectl description pod/cassandra
返回以下错误:
Unknown desc = [failed to set up sandbox container "957f68c3cbe9b230b0e2bd6729a12c340f903de568622e28e335f7b48563a445" network for pod "cassandra-d7db46b86-dz7ck": networkPlugin cni failed to set up pod "cassandra-d7db46b86-dz7ck_default" network: error getting ClusterInformation: Get https://[10.96.0.1]:443/apis/crd.projectcalico.org/v1/clusterinformations/default: x509: certificate signed by unknown authority (possibly because of "crypto/rsa: verification error" while trying to verify candidate authority certificate "kubernetes"), failed to clean up sandbox container "957f68c3cbe9b230b0e2bd6729a12c340f903de568622e28e335f7b48563a445" network for pod "cassandra-d7db46b86-dz7ck": networkPlugin cni failed to teardown pod "cassandra-d7db46b86-dz7ck_default" network: error getting ClusterInformation: Get https://[10.96.0.1]:443/apis/crd.projectcalico.org/v1/clusterinformations/default: x509: certificate signed by unknown authority (possibly because of "crypto/rsa: verification error" while trying to verify candidate authority certificate "kubernetes")]
Normal SandboxChanged 3s (x3 over 18s) kubelet, <node name> Pod sandbox changed, it will be killed and re-created.
Unknown desc=[未能设置沙箱容器“957F68C3CBE9B230B0E2BD6729A12C340F903DE56862E28E335F7B48563A445”pod“cassandra-d7db46b86-dz7ck”的网络:网络插件cni未能设置pod“cassandra-d7db46b86-dz7ck_默认”网络:获取群集信息时出错:获取https://[10.96.0.1]:443/apis/crd.projectcalico.org/v1/clusterinformations/default:x509:未知授权机构签署的证书(可能是由于尝试验证候选授权机构证书“kubernetes”时出现“crypto/rsa:验证错误”),无法清理沙箱容器“957F68C3CBE9B230B0E2BD6729A12C340F903DE56622E2835F7B48563A445”pod“cassandra-d7db46b86-dz7ck”的网络:networkPlugin cni未能拆除pod“cassandra-d7db46b86-dz7ck_默认”网络:获取群集信息时出错:获取https://[10.96.0.1]:443/api/crd.projectcalico.org/v1/clusterinformations/default:x509:未知权限签署的证书(可能是由于尝试验证候选机构证书“kubernetes”时出现“crypto/rsa:验证错误”)]
正常沙箱更改3秒(x3/18秒)kubelet,吊舱沙箱更改,它将被杀死并重新创建。
通过阅读错误,看起来库伯内特斯仍然在使用印花布插件,尽管我删除了它并安装了法兰绒插件
我该如何清理这些混乱呢?你能尝试重新加入(从集群中删除并再次加入)计算/从节点吗?它以前在我的一个案例中起过作用。你能尝试重新加入(从集群中删除并再次加入)计算/从节点吗?它以前在我的一个案例中起过作用
在此之后,您可以安装flannel。谢谢,我还没有试过,但听起来不错。我已经安装了flannel,是否有教程说明如何在重新安装之前正确删除它?谢谢,我还没有试过,但听起来不错。我已经安装了flannel,是否有教程说明如何正确删除它在重新安装之前?
ip link list | grep cali | awk '{print $2}' | cut -c 1-15 | xargs -I {} ip link delete {}
rm /etc/cni/net.d/10-calico.conflist && rm /etc/cni/net.d/calico-kubeconfig