У меня есть хосты с шаблоном диапазона. Теперь я хочу использовать indexnumber в hostvar. Для этого есть специальные переменные? Кажется, диапазон не равен al oop, я попробовал «ansible_l oop .index», и это не удалось.
Я пришел к разбиению строки имени хоста, что не кажется идеальным.
Пример:
group1:
hosts:
host-[01:05].domain.com:
# use split function to extract host number from FQDN above
hostnumber: "{{ ansible_host.split('-')[1].split('.')[0] | int }}"
ipaddress: "192.168.1. {{ hostnumber }}"
group: "G{{ hostnumber }}"
Спасибо