ansible-config

查看 ansible 的配置。

简介

usage: ansible-config [-h] [--version] [-v] {list,dump,view,init} ...

描述

配置命令行类。

常用选项

  • --version,显示程序的版本号、配置文件位置、所配置的模组搜索路径、模组位置、可执行文件位置并退出;
  • -h, --help,打印此帮助消息并退出;
  • -v, --verbose,会导致 Ansible 打印更多调试信息。添加多个 -v 会增加调试信息的冗余度,内置插件目前最多会评估到 -vvvvv。 开始时的合理级别是 -vvv,连接的调试则可能需要 -vvvv。可以多次指定此参数;

操作

  • list,列出并输出可用的配置;

    • --format <FORMAT>, -f <FORMAT>,列表的输出格式;
    • -c <CONFIG_FILE>, --config <CONFIG_FILE>,配置文件的路径,默认依优先顺序找到的首个文件;
    • -t <TYPE>, --type <TYPE>,筛选到某个指定的插件类型。
  • dump,显示当前设置,若有指定则合并 ansible.cfg

    • --format <FORMAT>, -f <FORMAT>,转储的输出格式;
    • --only-changed, --changed-only,只显示与默认配置不同的配置;
    • -c <CONFIG_FILE>, --config <CONFIG_FILE>,配置文件的路径,默认依优先顺序找到的首个文件;
    • -t <TYPE>, --type <TYPE>,筛选到某个指定的插件类型。
  • view,显示当前配置文件;

    • -c <CONFIG_FILE>, --config <CONFIG_FILE>,配置文件的路径,默认依优先顺序找到的首个文件;
    • -t <TYPE>, --type <TYPE>,筛选到某个指定的插件类型。
  • init,创建初始配置。

    • --disabled,在所有条目前添加注释字符,以禁用他们;
    • --format <FORMAT>, -f <FORMAT>,转储的输出格式;
    • -c <CONFIG_FILE>, --config <CONFIG_FILE>,配置文件的路径,默认依优先顺序找到的首个文件;
    • -t <TYPE>, --type <TYPE>,筛选到某个指定的插件类型。

环境

可以指定以下环境变量。

  • ANSIBLE_CONFIG - 覆盖默认的 ansible 配置文件。

ansible.cfg 中的大多数选项,都有更多可用选项。

文件

  • /etc/ansible/ansible.cfg - 若存在,就会用到的配置文件;
  • ~/.ansible.cfg - 用户配置文件,会覆盖存在的默认配置。

(End)

(End)

Last change: 2025-01-10, commit: 8449e5a

小额打赏,赞助 xfoss.com 长存......

微信 | 支付宝

若这里内容有帮助到你,请选择上述方式向 xfoss.com 捐赠。