使用 Ansible 部署脚本化服务器环境
1. 运行 Playbook
若/etc/ansible/ansible.cfg文件已正确配置,用于处理主机认证,就可以使用ansible-playbook命令来运行 Playbook。默认情况下,该命令会使用/etc/ansible/hosts中列出的主机,但也可以使用-i参数指定其他文件。示例如下:
$ ansible-playbook site.yml SUDO password: PLAY **************************************************** TASK [setup] ******************************************** ok: [10.0.3.96] TASK [ensure apache is at the latest version] *** changed: [10.0.3.96] TASK [copy an index.html file to the root directory] **** changed: [10.0.3.96] TASK [ensure apache is running] ************************* ok: [10.0.3.96] RUNNING HANDLER [restart apache] ************************ changed: [10.0.3.96] PLAY RECAP *