使用 Cilium 替换 Calico
1. 系统要求
- Kubernetes, >= 1.16.0-0
- Helm, >= 3.0
- Linux 内核 >= 4.9.17
CentOS 7 升级内核过程,可以参考 Calico 下如何切换数据面到 eBPF 。
2. 卸载 Calico
- 删除集群资源
|
|
|
|
- 关闭 Tunl0 网卡
|
|
- 移除 Calico 配置文件
|
|
3. 安装 Cilium
- 安装 Cilium 和 Hubble
|
|
- 将 Hubble UI 改为 NodePort 访问
|
|
- 查看 Hubble UI 的访问端口:
|
|
4. 访问 Hubble 查看网络连接
访问主机 IP:32572 ,即可查看到可视化的拓扑网络。
5. 参考
- https://docs.cilium.io/en/stable/gettingstarted/k8s-install-default/