Ansible是一种agentless(基于ssh),可实现批量配置、命令执行和控制,基于Python实现的自动化运维工具。
有以下两个特性:
模块化:通过调用相关模块,完成指定任务,且支持任何语言编写的自定义模块
playbook:剧本,可根据需要一次执行完剧本中的所有任务或某些任务
本次主要介绍ansible的基本模块。
【command】
在远程主机上执行命令。
不加 -m 选项的时候,默认执行command。
相关参数:
chdir 在此目录下执行命令 creates 指定文件存在时,不执行 removes 指定文件不存在时,不执行