深圳手机网站建设多少钱,多伦网站建设,兰州网站建站,做淘宝客网站用什么程序好部署的原理是基于自动化部署工具 Ansible 实现的#xff0c;需要提前安装Ansible 并配置下主机节点环境 1. 安装 Ansible 首先ansible基于python2.X 环境#xff0c;默认centos都已经安装好了python2环境
// 最好更新下库
// yum update
yum install -y epel-release
yum i… 部署的原理是基于自动化部署工具 Ansible 实现的需要提前安装Ansible 并配置下主机节点环境 1. 安装 Ansible
首先ansible基于python2.X 环境默认centos都已经安装好了python2环境
// 最好更新下库
// yum update
yum install -y epel-release
yum install ansible -y
//查看ansible的版本
ansible --version 注意 一定要提前给每一个主机节点配置静态IP $hostIP 替换成具体的ip 后执行以下命令即可 echo 配置静态IP
cat /etc/sysconfig/network-scripts/ifcfg-enp0s3 EOF
IPADDR$hostIP
NETMASK255.255.255.0
GATEWAY$gateWayIp
DNS18.8.8.8
EOFsed -i s/dhcp/static/ /etc/sysconfig/network-scripts/ifcfg-enp0s3
cat /etc/sysconfig/network-scripts/ifcfg-enp0s3
systemctl restart network
2. 主机连通性测试
设置参数为不检查key
vi /etc/ansible/ansible.cfg
在文件中进行搜索定位到:/host_key_checking# uncomment this to disable SSH key host checking
#host_key_checking False
修改后# uncomment this to disable SSH key host checking
host_key_checking False ansible all -m ping 3.自动安装部署
上传安装部署包到任意目录 执行如下命令安装部署K8S 等待自动安装完成即可 tar xvf ansible.tar -C /home/ cd /home/ansible/ ansible-playbook Install-K8S-deploy.yaml