通过ansible脚本+shell实现自动化部署k8s基础集群(v1.25.0),
,1. 通过二进制部署包镜像安装k8s集群、目录etcd节点只支持1-3个节点、最多三个etcd节点,2. 因k8s版本相对较新、需要升级内核来支持后台程序、当前版本只支持Cento7,内核版本(5.19.4-1.el7.elrepo.x86_64),3. 采用k8s二进制安装,通过system进行管理,采用本地yum仓库,版本是:1.25.0,4. 部署节点安装docker的yum源是基于Centos7.5/7.6,版本是:19.03.14,5. 部署节点安装ansible时,使用离线安装,版本:2.9.27,
备注 ,
解压部署包,修改host文件,初始化环境,执行结果,
,安装k8s集群,登录部署机器上执行Run.sh脚本,
执行结果如下:,
,登录master的节点,