安装之前确认 Requirement
https://docs.projectcalico.org/v3.11/getting-started/kubernetes/requirements
主要在kublet启动时增加参数 --network-plugin=cni
实际安装过程参考
https://docs.projectcalico.org/v3.11/getting-started/kubernetes/installation/calico
随后安装 calicoctl (注意安装时使用的datastore)
通过 calicoctl 查看ippool 以及 node status (如果默认创建了的话,需要删除)
https://docs.projectcalico.org/v3.11/getting-started/kubernetes/hardway/configure-ip-pools
测试网络环境
https://docs.projectcalico.org/v3.11/getting-started/kubernetes/hardway/test-networking
测试networkpolicy
https://docs.projectcalico.org/v3.11/getting-started/kubernetes/hardway/test-network-policy
参考链接
https://mritd.me/2017/07/31/calico-yml-bug/