安装calico报错如图

来源:7-11 为集群添加认证授权(下)

Ajistyle

2019-05-06

图片描述

写回答

3回答

慕粉3494094

2019-05-10

下载了一个高版本的 kube-prox 1.14 bin, 运行就可以了。

1
4
_Element
回复
bgkp
我一开始也没明白他说的什么意思,自己研究了下,解决了.我升级了kube-proxy组件,没有降级iptables.他说的大概意思是:从官网https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.14.md#server-binaries-10 找到v1.14.0版本的二进制文件并下载,我下的二进制文件是这个v1.14.0版本的kubernetes-node-linux-amd64.tar.gz.下载到本地后,找到kube-proxy文件,丢到/bin文件夹下替换(替换的时候报错text file busy,要停掉kube-proxy服务service kube-proxy stop),然后再重新生成配置:cd ~/kubernetes-starter然后./gen-config.sh simple.重新复制替换下cp target/worker-node/kube-proxy.service /lib/systemd/system/。 cp target/worker-node/kube-proxy.kubeconfig /etc/kubernetes/ 最后在systemctl daemon-reload刷新,启动systemctl start kube-proxy.service
2022-10-01
共4条回复

Ajistyle

提问者

2019-05-07

老师,我之前的kube-proxy问题是因为iptables版本问题,然后,我把二进制文件换成最新的,就成功了;现在是另一个work节点,我重装的系统,iptables版本没变,都是 v1.4.21,然后就报这个错。还有请问下,iptables降级的话,降到什么版本才行?如何降级?

0
9
bgkp
把二进制文件换成最新的? 全部下最新的, 还是只替换kube-proxy这一个文件?
2022-05-24
共9条回复

刘果国

2019-05-06

这个是系统的iptables版本太高了,参数没兼容。需要降级

0
0

Docker+Kubernetes(k8s)微服务容器化实践

从开发到编排,快速,完整,深入的掌握微服务

2608 学习 · 607 问题

查看课程