1.Ansible 機器腳色
2.指定Hosts對象
1.Ansible 機器腳色
控制主機 (Control Machine):主機可以透過運行 Ansible 的劇本 (playbook) 對被控節點進行部署
被控節點 (Managed Node):遙控節點 (Remote Node)。相對於控制主機,這類節點就是我們透過 Ansible 進行部署的對象
2.指定Hosts對象
使用ansible 命令 -i 選向來指定機器清單
#cat test_host
[aapp_group] 1aapp_aliyun ansible_host=1.1.1.1 2aapp_gcp ansible_host=2.2.2.2 3aapp_azure ansible_host=3.3.3.3 [bapp_group] 1bapp_aliyun ansible_host=4.4.4.4 2bapp_gcp ansible_host=5.5.5.5 3bapp_azure ansible_host=6.6.6.6 [capp_group] 1capp_aliyun ansible_host=7.7.7.7 2capp_gcp ansible_host=8.8.8.8 3capp_azure ansible_host=9.9.9.9
#ansible bapp_group -i test_host --list-hosts
hosts (3): 1bapp_aliyun 2bapp_gcp 3bapp_azure
Facebook Comments