我用cni插件法兰绒从kubeadm安装了kubernetes V1.11.5,一切正常。但我尝试改用印花布后,发现跨机吊舱通讯坏了。所以我换回法兰绒。但是在创建pod时得到错误消息:
看来我需要重置cni网络?但我不知道如何解决这个问题。
我的法兰绒和印花布安装是遵循kubeadm指令零配置更新。
我使用以下步骤从kubernetes中删除旧的calico配置,而无需Kubeadm重置
:
ip路由flush proto Bird
ip链接列表grep cali awk“{print$2}”cut-c 1-15 xargs-i{}ip链接删除{}
modprobe-r ipip
rm/etc/cni/net.d/10-calico.conflist&&rm/etc/cni/net.d/calico-kubeconfig
服务kubelet重启
在这些步骤之后,所有运行的豆荚将不会被连接,然后我必须删除所有的豆荚,然后所有的豆荚工作。如果您正在使用Replicaset
,这将产生较小的影响。
在安装库伯内特斯时,我被困在CNI插件安装和配置部分。我已经安装了Flannel,但我在kubelet日志中看到错误,因为coredns pods处于挂起状态。 操作系统:Centos7 k8s版本:1.16 Kubeadm用于设置集群。 我使用以下代码安装了这个插件:ku bectl apply-f https://raw . githubusercontent . com/core OS/法兰
我已经在worker节点上成功配置了法兰绒。当我在worker上执行< code>ifconfig时,我看到一个< code >法兰绒. 1界面(我使用的是vxlan)。还有< code>docker0和< code>cbr0接口。 但是,当pod启动时,该节点上的docker容器从< code>cbr0接口而不是从法兰绒接口获取IP地址。我确实尝试过手动删除cbr0接口,但是当docker容器在
我是库伯内特斯的新手。我已经在Oracle虚拟盒管理器上设置了3个Ubuntu 20.04.2 LTS虚拟机。 根据以下文档,我已经在所有3个虚拟机中安装了docker、kubelet、kubeadm和kubectl https://kubernetes.io/docs/setup/production-environment/tools/kubeadm/install-kubeadm/ 我使用以
我安装了kubeadm(版本:v1.13.2),init之后,我安装了flannel,它失败了,install命令: 错误如下所示。
首先,我开始库伯内特斯使用法兰绒与。 然后我重置所有并使用重新启动。 但是,接口 仍然是 这就是我清理的方式: 我在重置中遗漏了什么吗?
P.S K8s安装程序(1主+1副)和第三节点(负载均衡器)在同一个子网中。