
Нужна небольшая подсказка по синтаксису 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 hostfile будет следующим:
[workstations_site1]
10.17.3.[1:250]
Использование плагина инвентаризации nmap — это не очень хорошая практика.
Теперь я использую ansible-pull, это удобнее, так как ansible не имеет агента.