Ansible parse JSON с YAML
Я пытаюсь назначить переменную в соответствии с IP-адресом, показанным в вызове API, который я делаю интернет-провайдеру.
вот данные JSON, которые я получаю:
TASK [manager : debug] *********************************************************
ok: [localhost] => {
"msg": [
{
"address": "10.0.3.224",
"family": "inet",
"netmask": "24",
"scope": "global"
},
{
"address": "fe80::216:3eff:feb2:7330",
"family": "inet6",
"netmask": "64",
"scope": "link"
}
]
}
Как я могу проанализировать первый вывод адреса и присвоить его значение переменной в YAML
это то, что я пробовал
- debug: msg={{ output.stdout|from_json }}
но я не могу получить IP-адрес.