我知道Ansible支持Windows客户端/节点。我真正喜欢Ansible的是我可以创建一个Linux VM,拉一个包含Ansible playbooks的git repo,无需任何配置或设置控制服务器,我可以在本地机器上运行playbook。
由于您可以在Windows上执行Python,是否可以在Windows上的localhost上运行角色/剧本?
这是在只有Windows的数据中心中运行Ansible的第一步,在VirtualBox中甚至无法运行Linux。
答案 0 :(得分:2)
Ansible将无法在Windows控制计算机上运行,如the documentation中所述:
提醒:您必须拥有Linux控制计算机
注意从Windows控制计算机运行Ansible不是项目的目标。不要求使用此功能,因为它限制了我们将来可以在主项目中使用的技术,功能和代码。将需要Linux控制机器来管理Windows主机。
不支持Cygwin,因此请不要询问有关从Cygwin运行的Ansible的问题。