Ansible——inventory 主机清单

Ansible——inventory 主机清单

  • Ansible——inventory 主机清单
    • inventory简介
    • ansible配置文件的优先级
    • ansible命令常用参数
    • 主机清单文件hosts(/etc/ansible/hosts)
      • 通过列表的方式标识主机范围
      • 指定主机端口
      • 使用主机名表示主机范围
    • inventory 中的变量
      • 主机变量
      • 组变量
      • 组嵌套

Ansible——inventory 主机清单

inventory简介

Inventory支持对主机进行分组,每个组内可以定义多个主机,每个主机都可以定义在任何一个或多个主机组内。

ansible配置文件的优先级

  • 首先找执行ansible命令的当前目录中,是否有ansible.cfg文件
  • 如果找不到,再找当前用户的家目录下是否有ansible.cfg
  • 如果还找不到,就使用全局配置文件/etc/ansible/ansible.cfg
  • 要检查当前使用的是哪个配置文件可以使用ansible --version 命令,会显示配置文件路径

ansible命令常用参数

参数 功能
-m 要执行的模块,默认为command
-a 指定模块的参数
-u

你可能感兴趣的:(ansible,linux,bash)