Skip to content

Instantly share code, notes, and snippets.

@michalskalski
Created October 9, 2020 13:50
Show Gist options
  • Save michalskalski/653c16a49350f3170ade998c6bb485ad to your computer and use it in GitHub Desktop.
Save michalskalski/653c16a49350f3170ade998c6bb485ad to your computer and use it in GitHub Desktop.
Facts propagation when localhost is explicitly defined in ansible inventory
cc-0.mskalski.net ok: {
"changed": false,
"msg": {
"ansible_check_mode": false,
"ansible_connection": "local",
"ansible_diff_mode": false,
"ansible_facts": {},
"ansible_forks": 5,
"ansible_inventory_sources": [
"/var/lib/app/ansible/playbooks/inventory"
],
"ansible_playbook_python": "/usr/libexec/platform-python",
"ansible_run_tags": [
"all"
],
"ansible_skip_tags": [],
"ansible_user": "contrail",
"ansible_verbosity": 3,
"ansible_version": {
"full": "2.9.13",
"major": 2,
"minor": 9,
"revision": 13,
"string": "2.9.13"
},
"docker_bin_dir": "/usr/bin",
"docker_container_storage_setup": false,
"docker_daemon_graph": "/var/lib/docker",
"docker_dns_servers_strict": false,
"docker_iptables_enabled": "false",
"docker_log_opts": "--log-opt max-size=50m --log-opt max-file=5",
"docker_rpm_keepcache": 0,
"group_names": [
"jumphost"
],
"groups": {
"all": [
"192.168.213.5",
"192.168.213.6",
"192.168.213.7",
"127.0.0.1",
"cc-0.mskalski.net",
"cc-1.mskalski.net",
"cc-2.mskalski.net",
"192.168.122.64"
],
"etcd": [
"cc-0.mskalski.net",
"cc-1.mskalski.net",
"cc-2.mskalski.net"
],
"jumphost": [
"127.0.0.1"
],
"k8s-cluster": [
"cc-0.mskalski.net",
"cc-1.mskalski.net",
"cc-2.mskalski.net"
],
"kube-master": [
"cc-0.mskalski.net",
"cc-1.mskalski.net",
"cc-2.mskalski.net"
],
"kube-node": [
"cc-0.mskalski.net",
"cc-1.mskalski.net",
"cc-2.mskalski.net"
],
"ungrouped": []
},
"inventory_dir": "/var/lib/app/ansible/playbooks/inventory",
"inventory_file": "/var/lib/app/ansible/playbooks/inventory/jumphost",
"inventory_hostname": "127.0.0.1",
"inventory_hostname_short": "127",
"playbook_dir": "/var/lib/app/ansible/playbooks",
"proxy_env": {
"HTTPS_PROXY": "",
"HTTP_PROXY": "",
"NO_PROXY": "",
"http_proxy": "",
"https_proxy": "",
"no_proxy": ""
}
}
}
cc-0.mskalski.net ok: {
"changed": false,
"msg": {
"ansible_check_mode": false,
"ansible_connection": "local",
"ansible_diff_mode": false,
"ansible_facts": {},
"ansible_forks": 5,
"ansible_inventory_sources": [
"/var/lib/app/ansible/playbooks/inventory"
],
"ansible_playbook_python": "/usr/libexec/platform-python",
"ansible_python_interpreter": "/usr/libexec/platform-python",
"ansible_run_tags": [
"all"
],
"ansible_skip_tags": [],
"ansible_verbosity": 3,
"ansible_version": {
"full": "2.9.13",
"major": 2,
"minor": 9,
"revision": 13,
"string": "2.9.13"
},
"docker_bin_dir": "/usr/bin",
"docker_container_storage_setup": false,
"docker_daemon_graph": "/var/lib/docker",
"docker_dns_servers_strict": false,
"docker_iptables_enabled": "false",
"docker_log_opts": "--log-opt max-size=50m --log-opt max-file=5",
"docker_rpm_keepcache": 0,
"fallback_ips_base": "---\ncc-0.mskalski.net: \"192.168.213.147\"\ncc-1.mskalski.net: \"192.168.213.175\"\ncc-2.mskalski.net: \"192.168.213.110\"\n",
"group_names": [],
"groups": {
"all": [
"192.168.213.5",
"192.168.213.6",
"192.168.213.7",
"cc-0.mskalski.net",
"cc-1.mskalski.net",
"cc-2.mskalski.net",
"192.168.122.64"
],
"etcd": [
"cc-0.mskalski.net",
"cc-1.mskalski.net",
"cc-2.mskalski.net"
],
"k8s-cluster": [
"cc-0.mskalski.net",
"cc-1.mskalski.net",
"cc-2.mskalski.net"
],
"kube-master": [
"cc-0.mskalski.net",
"cc-1.mskalski.net",
"cc-2.mskalski.net"
],
"kube-node": [
"cc-0.mskalski.net",
"cc-1.mskalski.net",
"cc-2.mskalski.net"
],
"ungrouped": []
},
"inventory_hostname": "localhost",
"inventory_hostname_short": "localhost",
"playbook_dir": "/var/lib/app/ansible/playbooks"
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment