本人学习安装kubernetes时,顺便整理了安装脚本,可以通过执行一个脚本,自动二进制安装好1台master+2台node的k8环境。方便需要学习k8s的同学。
百度网盘:https://pan.baidu.com/s/1-vzOgPg90hDIVokxVKZdIw
提取码:ndtq
脚本说明:
- 系统环境: centos 7 纯净系统;
- 只适用部署1台master + 2台node ,如果要加node可参照包里安装node部分的脚本。
- 在脚本 install-etcd-flannel-k8s.sh 中设置 3台机子的IP;
- 做好master到两台node的免密登陆;
- 将安装包放在master上,直接执行 bash install-etcd-flannel-k8s.sh 即可,耐心等待安装完成;
- docker使用了aliyun的镜像库安装,所以2台node需要访问外网,其它组件全部为二进制,已放在安装包中。
- flannel网段 172.17.0.0/16
- service网段 10.0.0.0/24