Ubuntu 18.04快速部署Kubernetes集群

1. 主机分别准备docker & kubernetes环境(3台分别执行)

备注:

如果上述源连不上,可以用ustc的:

2. 初始化集群master(k8s1)

这里有个神坑,master的CPU核心必须在两个或以上。

集群初始化,其中第一个IP是你的内网IP,第二个是你希望Pod所使用的IP地址范围,牢记最后的输出,后面会用

备注:这一步会下载很多镜像,你懂的原因,国内是下载不了的。可以参考《国内免??预下载kuberntes镜像》

执行本地配置

配置网络模型flannel

或者weavenet

或者calico (需要init时–pod-network-cidr=192.168.0.0/16)

 

3. 配置集群slave(k8s2, k8s3)

s2和s3分别执行,就是master输出的那一行

4.验证

回到k8s1查看节点

成功!

 

参考文献:

Leave a Reply

Your email address will not be published.