Учитывая список хостов IP:
[hosts]
192.168.11.12
192.168.11.23
192.168.11.34
192.168.11.45
Я фильтрую этот список IP, чтобы получить список всех других IP-адресов для данного узла с set_fact
. Таким образом, для хоста 192.168.11.12
список приводит к 192.168.11.23, 192.168.11.34, 192.168.11.45
, хранящимся в ip_list
. И т.д. итерация, как мне получить список только сопоставлений идентификаторов?
Что я хочу 192.168.11.12
: "bcde,defg,vbgf"
Я играю с
-set_fact:
id_list: " {{ ip_list | map() }} "
Но я не смог понять. В основном замените каждую запись ip_list
на ее значение из my_dict
.