需要对一个非常简单的库存文件的 yaml 语法进行一些提示。
我想将 dhcp 范围的工作站包含在一个不错的清单文件中。根据官方文档,这可以做到,但我没有找到正确的方法。需要一点线索。
---
all:
hosts:
site0:
hosts:
192.168.0.[100:200]
site1:
hosts:
192.168.1.[100:200]
site2:
hosts:
192.164.2.[100:200]
site3:
hosts:
192.168.3.[1.50]
有人能帮助我实现这个吗?谢谢
答案1
最终语法 ini *.ini 主机文件为:
[workstations_site1]
10.17.3.[1:250]
这根本不是一个好的做法,你应该使用 nmap 库存插件。
现在我使用 ansible-pull,因为无代理,所以更方便。