1.  
  2. 主页
  3.  / 
  4. Ansible 教程
  5.  / 
  6. Ansible 配置文件

Ansible 配置文件

主配置文件

Ansible 获取配置的优先级:

  • ANSIBLE_CFG:首先,Ansible命令会先检查环境变量,及这个环境变量将指向的配置文件;
  • ./ansible.cfg:其次,将会检查当前目录下的ansible.cfg配置文件;
  • ~/.ansible.cfg:再次,将会检查当前用户home目录下的.ansible.cfg配置文件;
  • /etc/ansible/ansible.cfg:最后,将会检查在安装Ansible时自动生成的配置文件。

Ansible 的主配置文件(/etc/ansible/ansible.cfg)中,大部分的配置内容无需进行修改。

下面说说常用配置。

主机清单配置

默认配置文件位置为:/etc/ansible/hosts

配置规则

  • “#”开始表示注释,空格行被忽略
  • 一个主机名或者IP地址可以出现在多个分组中
  • 主机列表可以使用主机名或者IP地址
  • 使用[start:end]表示连续的主机,只支持升序排列
  • 使用[]设置远程主机分组。[]内写的是组名
  • 分组支持嵌套,一个组可以包含其他组,新组名中以“:children“后缀
这篇文章对您有用吗?

我们要如何帮助您?

发表评论

邮箱地址不会被公开。 必填项已用*标注