IT袋

当前位置:主页 > 经验教程 > 系统教程 >

Ansible自动化运维工具最常用命令

Ansible自动化运维工具最常用命令(4)

时间:2023-09-21 19:27:34 来源:IT袋 作者:苏晓敏
导读:Ansible自动化运维工具最常用命令,-v, verbose 详细模式(-vvv 更多,-vvvv 启用连接调试) version 显示程序的版本号并退出 ansible-playbook $ ansible-playbook$ ansible-playbook playbook.yml ask-vault-pass 询问保险库

Ansible自动化运维工具最常用命令

-v, –verbose详细模式(-vvv 更多,-vvvv 启用连接调试)–version显示程序的版本号并退出

ansible-playbook

$ ansible-playbook
$ ansible-playbook playbook.yml

–ask-vault-pass询问保险库密码
-C, –check不要做任何改变;相反,尝试预测可能发生的一些变化
-D, –diff更改(小)文件和模板时,显示这些文件中的差异;与 –check 配合使用效果很好
-e EXTRA_VARS, –extra-vars=EXTRA_VARS将附加变量设置为 key=value 或 YAML/JSON
–flush-cache清除事实缓存
–force-handlers即使任务失败也运行处理程序
-f FORKS, –forks=FORKS指定要使用的并行进程数(默认值=5)
-h, –help显示此帮助信息并退出
-i INVENTORY, –inventory-file=INVENTORY指定清单主机路径(默认=/etc/ansible/hosts)或逗号分隔的主机列表
-l SUBSET, –limit=SUBSET进一步将选定主机限制为其他模式
–list-hosts输出匹配主机列表;不执行任何其他操作
–list-tags列出所有可用的标签
–list-tasks列出所有将要执行的任务
-M MODULE_PATH, –module-path=MODULE_PATH指定模块库的路径(默认=无)
–new-vault-password-file=NEW_VAULT_PASSWORD_FILE用于重新生成密钥的新保管库密码文件
–output=OUTPUT_FILE用于加密或解密的输出文件名;使用 – 用于标准输出
–skip-tags=SKIP_TAGS只运行标签与这些值不匹配的播放和任务
–start-at-task=START_AT_TASK在匹配此名称的任务处启动剧本
–step一步一步:在运行前确认每个任务
–syntax-check对 playbook 执行语法检查,但不要执行它
-t TAGS, –tags=TAGS只运行带有这些值标记的播放和任务
–vault-password-file=VAULT_PASSWORD_FILE保险库密码文件
-v, –verbose详细模式(-vvv 更多,-vvvv 启用连接调试)
–version显示程序的版本号并退出

连接选项:

相关阅读

-k, –ask-pass询问连接密码
–private-key=PRIVATE_KEY_FILE, –key-file=PRIVATE_KEY_FILE使用此文件来验证连接
-u REMOTE_USER, –user=REMOTE_USER以此用户身份连接(默认=None)