Running this from command link - ansible all -m setup -a 'filter=ansible_default_ipv4*'
"ansible_default_ipv4": {
"address": "192.168.150.129",
"broadcast": "192.168.150.255",
"gateway": "192.168.150.2",
"interface": "eno16777736",
"macaddress": "00:0c:29:23:6d:31",
"netmask": "255.255.255.0",
"network": "192.168.150.0",
Trying to drill down to just display the address portion, and it is not displaying. ansible all -m setup -a 'filter=ansible_default_ipv4_address' or ansible all -m setup -a 'filter=ansible_default_ipv4.address' does not display the address fact.
Do I have to do a grep on it or can I drill all the way down to address using the inbuilt ansible setup command? I know I can run this and it works -> [ansible@localhost exercises]$ ansible all -m setup -a 'filter=ansible_default_ipv4*' | grep address