Ansible: filtert eine Liste nach ihren Attributen

Ich habe die Variable "network" in Ansible registriert:

{
    "addresses": {
        "private_ext": [
            {
                "type": "fixed",
                "addr": "172.16.2.100"
            }
        ],
        "private_man": [
            {
                "type": "fixed",
                "addr": "172.16.1.100"
            },
            {
                "type": "floating",
                "addr": "10.90.80.10"
            }
        ]
    }
}

Ist es möglich, die IP-Adresse ("addr") mit type = "floating" zu ermitteln?

- debug: var={{ network.addresses.private_man | filter type="fixed" | get "addr" }}

Ich weiß, dass die Syntax falsch ist, aber Sie haben die Idee.

Antworten auf die Frage(6)

Ihre Antwort auf die Frage