ansible一键部署k8s单机环境
一、虚拟机准备 干净的Centsot7.4、4G内存、2个CPU 最小化安装,最好带虚拟化 二、执行初始化脚本 注意:脚本中配置静态网卡根据实际网卡名称配置,我用的是ens33 可以用 sed -i "s/ens33/(实际网卡名)/g" 文件路径 进行替换 #!/bin/ bash echo " 正在执行安装k8s环境初始化... " #关闭防火墙 /usr/bin/iptables -F >/dev/ null 2 >& 1 /usr/bin/iptables -X >/dev/ null 2 >& 1 /usr/bin/systemctl disable firewalld.service >/dev/ null 2 >& 1 /usr/bin/systemctl stop firewalld.service >/dev/ null 2 >& 1 echo " 执行关闭防火墙... " #禁用SELINUX /usr/sbin/setenforce 0 /usr/bin/ sed -i ' s/^SELINUX=enforcing$/SELINUX=disabled/ ' /etc/selinux/ config echo " 执行关闭selinux... " #关闭swap /usr/sbin/swapoff - a echo " vm.swappiness = 0 " >