Ansible是一种基于Python开发的自动化运维工具。可以实现批量系统配置,批量程序部署,批量运行命令等功能。
Ansible是基于模块来工作的,本身只是提供了一种框架,并不能完成批量的运维。
而其中的组件主要包括:
Connection plugins=连接插件,主要负责和被监控端实现通信。
Host inventory=主机目录,告诉ansible需要管理那些server,和server的分类和分组信息。
playbook:剧本执行多个任务时,非必需可以让节点一次性运行多个任务。
Modules:各种模块核心模块、command模块、自定义模块;
在安装完ansible的后,需要对其配置文件进行修改
这里,对配置文件defaults当中的一些内容做出解释
可能会遇到的问题:
在