ansible主机清单管理

 

ansible主机清单管理

inventory文件通常用于定义要管理主机的认证信息,例如ssh登录用户名、密码以及key相关信息

 

inventory文件的配置

 

主机

  1. 支持主机名通配以及正则表达式,例如:web[1:3].linux91.cn
  2. 支持基于非标准的ssh端口,例如www.linux91.cn:6666 或 192.168.1.2:6666
  3. 支持指定变量,可对个别主机的特殊配置,如登录用户、密码等

 

主机组

  1. 支持嵌套组,例如[game:children],那么在game模块下面的组都会被game包含,简单来说,就是在定义一个组,加在children模块,在这个组中加上别的组的组名,这样执行这个组的话,在这个组中的所有组名都会一起被执行
  2. 支持指定的变量,例如[game:vars],在下面指定变量

 

 

 

转载请注明原文链接:ansible主机清单管理

发表评论:

共有 0 条评论

 Top