hongleimi 发表于 2018-1-3 08:12:12

inventory file 与hosts patterns (ansible 机器清单 与 主机匹配模式)

#inventory file例子,可在这里添加主机名hostname或者ip地址  #未分组的主机,添加在最前面
  122.19.45.201
  hostname1
  122.19.45.    #表示所有1~10之间的数字,表示一组ip地址45.1、45.2、...
  #分组管理的主机,以便对不同主机进行不同的管理,同一主机可同时属于不同组
   #组名
  122.28.13.100
  122.19.61.68:5030    #如果主机ssh端口不是22,可在地址后加:指定

  localhost   ansible_connection=local
  122.28.13.10ansible_connection=sshansible_ssh_user=user#指定连接类型和连接用户名
    #可配置主机变量
  host1       http_port=80
  host2       http_port=80 var2=xxx var3=xxx
#添加关键字var,配置组变量,对属于该组的所有主机都适用
  var4=xxx
  var5=xxx
#添加关键字children,把组作为其他组的子成员
  targets1
  targets2
页: [1]
查看完整版本: inventory file 与hosts patterns (ansible 机器清单 与 主机匹配模式)