购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

2.10 安装Calico

启动Kubelet时,会有一个CNI的报错,原因是没有安装CNI插件。目前常用的CNI插件有Calico、Flannel等,由于本书包含NetworkPolicy的知识,需要CNI插件支持网络策略,因此和Kubeadm安装方式一样,同样选择Calico作为CNI插件。

进入Calico安装文件所在的目录。以下步骤只在master01执行:

     # cd /root/k8s-ha-install/calico/

更改Calico的网段,注意需要将172.16.0.0/12网段改为自己的Pod网段:

     # sed -i "s#POD_CIDR#172.16.0.0/12#g" calico.yaml

更改后如图2.4所示。

图2.4 Calico网段配置

安装Calico:

     # kubectl apply -f calico.yaml

查看容器状态: +kBZlyCyIIn+m7J5PG0x+HdAdHzGaKmQBmEaC7uYZL3z9MZBkgBFexsySgESyhA9

点击中间区域
呼出菜单
上一章
目录
下一章
×

打开