Helm下载
地址:https://helm.sh/
安装方式一:
官方安装cilium:
helm install cilium cilium/cilium --version 1.15.8
–namespace kube-system
出现错误:
我的k8s版本1.20.8【请查看官网,版本对应的k8s版本】
于是安装cilium:
helm install cilium cilium/cilium --version 1.14.14 --namespace kube-system
这里由于网络原因拉取失败,
kubectl describe pod [Pod_NAME] -n [NameSpace]
kubectl describe pod cilium-4jtqw -n kube-system
手动拉取镜像
安装方式二(通过个人Registry地址,若无请忽略):
准备好
cilium.tar hubble-relay.tar operator.tar 三个save镜像生成的tar包
传到镜像仓库的虚拟机上,进行加载load:
查看镜像
将三个镜像推送到个人仓库[tag-push]
直接虚拟机外部下载:https://github.com/cilium/cilium/tree/v1.14.14
下载项目后,找到/cilium/cilium,修改values.yaml文件中的这三个包所在的image,修改地址为【共4处】:
将更改后的文件 cilium文件 传到Master机器上的tmp文件夹里
在tmp目录下执行:
helm install cilium cilium --version 1.14.14 --namespace kube-system
安装完成后,等待,查看pod,pod迅速启动,拉取镜像从Registry仓库:
补充:Ubuntu20.04突然连不上网,网络连接图标消失
打开终端,输入以下命令,查看NetworkingEnabled是否为true
sudo cat /var/lib/NetworkManager/NetworkManager.state
若不为true,则需要按以下步骤改成true:
若Ubuntu为20.04以前的版本(包括20.04),按下面步骤操作
sudo service network-manager stop
sudo vim /var/lib/NetworkManager/NetworkManager.state #修改NetworkingEnabled为true
sudo service network-manager start