инвентори awx
Взял модуль awx.awx.export
и все почти получилось..за исключением одного НО. awx складывает ansible_host в variables со слэшами....
как это обойти? Или есть какой-то другой способ (проще)
без раскрытия переменной
localhost | SUCCESS => {
"srv|json_query('*.inventory[].related.hosts[1].[name, variables]')": [
[
"host1",
"{\"ansible_host\": \"192.168.0.1\", \"remote_tower_enabled\": \"true\"}"
]
]
}
с попыткой раскрытия
localhost | SUCCESS => {
"srv|json_query('*.inventory[].related.hosts[1].[name, variables.ansible_host]')": [
[
"host1",
null
]
]
}
ничего не придумал. забил =) взял из инвентори только hostname, а в template по циклу достал ansible_host
Обсуждают сегодня