安装 Cilium 网卡 (二选一)
Requirements: Kubernetes must be configured to use CNI (see Network Plugin Requirements) Linux kernel >= 5.4
安装 Cilium 网卡
参考 https://docs.cilium.io/en/stable/gettingstarted/k8s-install-default/ (opens in a new tab)
下载 Cilium Cli
版本 (0.18.3)
⚠️
Master,Worker 节点均需下载 Cli
wget https://github.com/cilium/cilium-cli/releases/download/v0.18.3/cilium-linux-amd64.tar.gz
# 或
wget https://static.jansora.app/cilium-linux-amd64.tar.gz
# 解压
tar xzvfC cilium-linux-amd64.tar.gz /usr/local/bin/
安装 cilium
版本 1.17.4
cilium install --version 1.17.4
root@host-10-19-197-68:~# cilium install --version 1.17.4
ℹ️ Using Cilium version 1.17.4
🔮 Auto-detected cluster name: kubernetes
🔮 Auto-detected kube-proxy has been installed
调整 cilium 网卡设置 kubectl -n kube-system edit configmap cilium-config
调整一下配置,如果没有,请添加
cluster-pool-ipv4-cidr: 10.244.0.0/16
k8s-service-cidr: 10.96.0.0/12
kube-proxy-replacement: "true"
重启 cilium kubectl -n kube-system rollout restart ds/cilium
等待并确认所有pod处于Running状态:
监测 cilium 以及集群状态
cilium status