Ansible入门指南
1. 配置Windows主机以使用Ansible
要让Windows主机通过WinRM接收Ansible的通信,还需在Ansible控制主机上进行额外配置:
1. 安装winrm Python模块 :根据控制主机的配置,该模块可能之前未安装。大多数平台可使用pip进行安装:
$ pip install winrm
- 定义Windows主机的库存变量 :以下是一个示例:
[windows]
192.168.1.52
[windows:vars]
ansible_user=administrator
ansible_password=password
ansible_connection=winrm
ansible_winrm_server_cert_validation=ignore
- 运行Ansible ping模块进行连通性测试 :
$ ansible -i inventory -m ping windows
若一切正常,输出类似如下:
192.168.1.52 | SUCCESS => {
"