#导出ippool yaml
/apps/bin/calicoctl get ipp -o yaml >ippool.yaml
#备份
cp ippool.yaml ippool.yaml.bak
#修改cidr: 10.222.0.0/16
vi ippool.yaml
#删除默认pool
/apps/bin/calicoctl delete ipp default-pool
使用修改的yaml文件创建
cat ippool.yaml|/apps/bin/calicoctl apply -f -
更改 kube-controller-manager
三个master的这个静态yaml文件也修
/apps/conf/kubernetes/manifests/kube-controller-manager.yaml
把cluster-cidr=10.111.0.0/18
# 获取节点yaml文件 kubectl get node node1 -o yaml > node1.yaml
# 修改yaml文件中spec.podCIDR字段
# 按照规划的CIDR地址块进行修改 spec: podCIDR: 172.0.0.0/24
# 修改yaml文件后,由于node对象不能直接覆盖创建,需要先删除节点,再重新创建 kubectl delete nodes node1 kubectl create -f node1.yaml