Извините, если об этом уже спрашивали. Я осмотрелся повсюду и не могу ничего найти. Я относительно новичок в мире ansible / coding, поэтому заранее прошу прощения, если моя терминология неверна.
Итак, я хочу взять список IP-адресов и назначить их все одной переменной. Например, напишите файл host_var
, создайте одну переменную и получите набор элементов, вызываемых для этой одной переменной.
prefixes:
- 192.168.1.1/24
- 192.168.1.2/24
- 192.168.1.3/24
Затем в playbook я хочу выполнить команду и сравнить вывод этой команды с каждой строкой в этой переменной {{ prefixes }}
.
Возможно ли это? Как это будет сделано? Если да, можете ли вы ограничить его определенными элементами в этой переменной?
Спасибо!