本文对比了 Calico 的两种主流安装方式:
- 使用 calico.yaml 的 Manifest 安装方式
- 使用 Tigera Operator(tigera-operator.yaml + custom-resources.yaml)安装方式
✅ 1. 使用 Manifest 方式安装(直接部署 calico.yaml)
这是最基础也最常用的安装方式之一,官方会根据 Kubernetes 版本提供一个适配的 calico.yaml 文件,包含所有必要的组件(如 calico-node、typha、CNI 配置等)。
🌟 特点:
- 部署简单:只需一条命令即可快速部署
- 无需额外组件:不依赖 Operator 等控制器
- 适用于小型集群或快速测试
✅ 安装示例:
kubectl apply -f https://raw.githubusercontent.com/projectcalico/calico/v3.27.0/manifests/calico.yaml
✅ 优点:
- 快速上手,适合新手或临时环境
- 可查看完整 YAML 文件结构,便于学习 Calico 的组件组成
❌ 缺点:
- 灵活性较差,定制配置需要手动修改大量 YAML 内容
- 不易升级、运维成本较高
Calico 两种主流安装方式对比

最低0.47元/天 解锁文章
3万+

被折叠的 条评论
为什么被折叠?



