ubuntu 18.04 安装k8s集群-部署calico网络及slave节点加入集群(四)

1.部署calico网络,master节点操作

1、下载calico.yaml文件

curl https://docs.projectcalico.org/archive/v3.20/manifests/canal.yaml -O

2、修改配置文件

在文件canal.yaml中的文件添加以下信息

a、指定网卡信息

– name: CLUSTER_TYPE

value: “k8s,bgp” —此位置下面添加下面2行内容

– name: IP_AUTODETECTION_METHOD

value: “interface=ens33”

b、指定子网信息

默认为192网段,根据192搜索后,修改ip段为初始化的网段,注意缩进

– name: CALICO_IPV4POOL_CIDR

value: “10.244.0.0/16” —192改为10

3、部署calico插件

kubectl apply -f canal.yaml

kubectl delete -f canal.yaml

4、查看节点信息

root@master:/data# kubectl get nodes

NAME STATUS ROLES AGE VERSION

master Ready master 20h v1.18.20

表明calico插件已正常运行

2.slave 节点操作,加入集群

kubeadm join 10.68.100.150:6443 –token uxglln.pgkh033nziuoitt3

–discovery-token-ca-cert-hash sha256:f17f200f5fd1593f63d201a87d52abe662f43ec88c8418467b753f3109708525

© 版权声明
THE END
如果内容对您有所帮助,就支持一下吧!
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容