从介绍的资料来看,
(1)、no agents:不需要在被管控主机上安装任何客户端;
(2)、no server:无服务器端,使用时直接运行命令即可;
(3)、modules in any languages:基于模块工作,可使用任意语言开发模块;
(4)、yaml,not code:使用yaml语言定制剧本playbook;
(5)、ssh by default:基于SSH工作;
(6)、strong multi-tier solution:可实现多级指挥。
但是目前企业用的windows客户端还是很多的,有些客户端都不设密码,能使用Ansible自动化运维工具吗?
基于Asnible的维护有控制主机和被管主机组成。控制主机就是安装Ansible软件的主机,控制主机当前只能支持基于Linux的环境;
被管主机就是将被管理的机器,就是您这里提问中涉及的Windows服务器,Ansible从去年10月被REDHAT收购后,在之后推出的2.0版本开始,极大丰富了对Windows服务器管理的支持,是通过WinRM对Windows主机进行管理,因此在被管理主机上需要授权通过WinRM的远程管理。