40 自动化运维工具Ansible

      Ansible是一款强大的配置管理工具,目的是帮助系统管理员高效的管理成百上千台主机。设想一个主机是一个士兵,那么有了Ansible,作为系统管理员的你就是一个将领,你可以通过口头命令,即以一次下发一条命令(ansible ad-hoc模式)的方式使一个或多个甚至全部的士兵按你的指令行事,也可以将多条命令写在纸上(ansible playbook模式),让士兵按照你写好的指令执行。你可以让多个士兵同事做相同或不同的事情,也可以方便地让新加入的士兵快速加入已由的兵种队伍,还可以快速改变兵种(配置管理),一句话,士兵都严格听你的,你只要做好命令的设计,Ansible就会自动帮你发布和执行。

      我们只需要在一台机器(类UNIX系统)上安装Ansible,即可在这台机器上管理其他主机,Ansible使用SSH协议与被管理的主机通信,只要SSH能连接这些主机,Ansible便可以控制它们,被管理的主机不需要安装Ansible。 Ansible也支持Windows, 后面会详细介绍。


 

相关文章

----name:setpublickeyonremotehosts&setreomtehostssud...
环境准备#cat/etcedhat-releaseCentOSLinuxrelease7.9.2009(...
准备好环境,在安装之前请先了解openshift提供的ansible有大...
Ansible:运维工作:系统安装(物理机、虚拟机)-->程序包...
ansible与salt对比相同都是为了同时在多台机器上执行相同的命...
[root@node1playbook]#catnginx.yml-hosts:test\\主...