ansible
https://www.bilibili.com/video/BV16J411J7kU?p=7
2.8.4
安裝
yun install ansible
ansible --version
2、連通性
master:
ssh-keygen
ssh-copy-id -id 10.1.1.12
3、定義管理組
vi /etc/ansible/hosts
[test-shuangk]
tomcat-10[2:4]
dubbo-10[6:8]
nginx[A:Z].aaa.com
[dev-shuangk]
tomcat-122
dubbo-123:222
[testserver]
tomcat-111
4、模塊應用
--ping -k 傳祕鑰
ansible all -m ping -k
ansible group1 -m ping
--端口更換後,修改hosts,添加端口號
vi /etc/ssh/sshd_config
systemctl restart sshd
--沒有做免密的服務器
nginx2 ansible_ssh_host=10.1.1.13 ansible_ssh_port=2222 ansible_ssh_user=root ansible_ssh_pass='123456'
--顯示模塊 ansible-doc -l
--修改主機名
ansible 10.1.1.12 -m hostname -a “name=nginx1”