Ansible命令行工具——ansible-config

查看ansible配置。

语法

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

描述

配置命令行类

常见选项

--version

显示程序的版本号、配置文件位置、配置的模块搜索路径、模块位置、可执行位置和退出

-h--help

显示此帮助信息并退出

-v--verbose

详细模式(-vvv 表示更多,-vvvv 启用连接调试)

行为

list

列出所有当前读取 lib/constants.py 的配置并显示 env 和配置文件设置名称

-c  <CONFIG_FILE>--config  <CONFIG_FILE>

配置文件的路径,默认为优先找到的第一个文件。

dump

显示当前设置,如果指定则合并 ansible.cfg

--only-changed

仅显示已从默认更改的配置

-c  <CONFIG_FILE>--config  <CONFIG_FILE>

配置文件的路径,默认为优先找到的第一个文件。

view

显示当前配置文件

-c  <CONFIG_FILE>--config  <CONFIG_FILE>

配置文件的路径,默认为优先找到的第一个文件。

Environment

可以指定以下环境变量。

ANSIBLE_CONFIG – 覆盖默认ansible 配置文件

ansible.cfg 中的大多数选项还有更多可用选项

文件

/etc/ansible/ansible.cfg – 配置文件,如果存在则使用

~/.ansible.cfg – 用户配置文件,如果存在则覆盖默认配置

作者

Ansible 最初由 Michael DeHaan 编写。

有关贡献者的完整列表,请参阅AUTHORS文件。

执照

Ansible 是根据 GPLv3+ 许可条款发布的。

上一篇:jdk安装问题


下一篇:Zookeeper | 集群操作