一、playbooks
1、playbooks简述
playbooks是ansible用于配置,部署,和管理被控节点的剧本。通过playbooks的详细描述,执行其中的tasks,可以让远端主机达到预期的状态。plyabooks是由一个或者多个“play”组成的表列。当对一台机器做环境初始化的时候往往需要不止做一件事情,这时使用playbooks会更加合适。通过playbooks你可以一次在多台机器执行多个命令。通过这种预先设计的配置保持了机器的配置统一,并简单的执行日常任务。
ansible通过不同的模块实现响应的管理,管理的方式通过定义的清单文件(hosts)所管理的主机包括认证的方式连接的端口。所有的功能都是通过调用不同的模块(modules)来完成不同的功能的。不管是执行的单条命令还是play-book都是基于清单文件。