Ansible Inventory Link - PullRequest
       3

Ansible Inventory Link

0 голосов
/ 15 июня 2019

Я новичок в Ansible и пытаюсь выучить основы.Но, видимо, у меня уже не получается настроить файл инвентаря.

Для настройки: 1) Установил ansible через homebrew 2), так как ansible.cfg не был создан, я создал его вручную в /etc/ansible/ansible.cfg

ansible.cfg

[defaults]
inventory = /etc/ansible/hosts/;

3) файла hosts тоже не было, поэтому я создал его в / etc / ansible / hosts

hosts

Test1
Test2

Когда я запускаю ansible all --list-hosts, я получаю ошибку:

[WARNING]: Unable to parse /etc/ansible/hosts; as an inventory source

Поскольку путь правильно отражен в ошибке, я, по крайней мере, предполагаю, что cfg читается правильно.Но все же целевые файлы hosts не распознаются.Я пробовал разные пути.Что мне нужно изменить?

1 Ответ

1 голос
/ 15 июня 2019

удалите /; из конца строки инвентаря в /etc/ansible/ansible.cfg:

cat /etc/ansible/ansible.cfg
[defaults]
inventory = /etc/ansible/hosts

, вы можете использовать ansible -i /etc/ansible/hosts, чтобы сказать, как можно использовать этот файл инвентаря.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...