我愿意获取主机使用的变量列表ansible all -m system
,但不断收到错误:
在配置的模块路径中找不到模块系统。此外,缺少核心模块。如果这是结帐,请运行“git pull --rebase”来纠正此问题。
模块文件的默认目录是什么?
答案1
列出主机的变量可以使用以下模块完成setup
:
$ ansible -m setup 127.0.0.1
127.0.0.1 | SUCCESS => {
"ansible_facts": {
"ansible_all_ipv4_addresses": [
"10.255.42.178",
"10.255.0.1"
],
...
请注意,没有名为 system 的模块:系统是一组 Ansible 模块。