文章目录
一、利用主机模式选择主机
1. 使用通配符匹配主机
- hosts: '*' #匹配所有主机
- hosts: '*.example.com' #匹配以.example.com结尾的主机
- hosts: '172.25.254.*' #匹配指定IP网段的主机
2. 通过列表匹配主机或主机组
- hosts: www1.example.com,www2.example.com,172.25.254.250
- hosts: webservers,westos
也可以将通配符和列表等一起使用:
- hosts: webservers,&westos #即属于 webserver 组,也属于 westos 组
- hosts: westos,!servera.lab.example.com #匹配 westos 组中所有主机,但是servera.lab.example.com 除外
- hosts: all,!servera.lab.example.com #所有主机除了servera.lab.example.com
二、管理动态清单
编写动态清单程序,将 INI 格式的清单转换为 JSON 格式