-m: 要执行的模块, 默认为 command
-a: 模块的参数
-u:SSH 连接的用户名, 默认用 root,ansible.cfg 中可以配置
-k: 提示输入 SSH 登录密码. 当使用密码验证的时候用
-s:sudo 运行
-U:sudo 到那个用户, 默认为 root
-K: 提示输入 sudo 密码, 当不是 NOPASSWD 模式时使用
-C: 只是测试一下会改变什么内容, 不会真正去执行
-c: 连接类型 (default=smart)
-f:fork 多少个进程并发处理, 默认为 5 个
-i: 指定 hosts 文件路径, 默认 default=/etc/ansible/hosts
-I 指定 pattern, 对 < host_pattern > 已匹配的主机中再过滤一次
--list-hosts: 只打印有哪些主机会执行这个 playbook 文件, 不是实际执行
-M: 要执行的模块路径, 默认为 / usr/share/ansible
-o: 压缩输出, 摘要输出
--private-key 私钥路径
-T: SSH 连接超时时间, 默认 10 秒
-t: 日志输出到该目录, 日志文件名以主机名命名
-v:verbost
来源: http://www.bubuko.com/infodetail-3256109.html