Как добавить удаленные хосты в Ansible AWX / Tower? - PullRequest
0 голосов
/ 02 апреля 2019

Я настраиваю Ansible AWX, и пока он хорошо работает.
Хотя, когда я пытаюсь добавить удаленные хосты (например, хосты, которые НЕ являются localhost), playbook перестает работать, даже если есть ssh с компьютера, на котором работает AWX, к узлам.

Узел, который необходимо настроить, был добавлен к inventory, а под inventory я добавил его как host. Я использовал IP-адрес и имя хоста:

Затем запустите задание:

Если я попытаюсь запустить `ansible -m ping all из CLI:

root@node1:/home/ubuntu# ansible -m ping all
...
10.212.137.189 | SUCCESS => {
    "changed": false, 
    "ping": "pong"
}
...

1 Ответ

1 голос
/ 02 апреля 2019

Кажется, проблема связана с учетными данными ssh.Правильно ли настроены учетные данные в AWX / Tower?

Вам необходимо настроить учетные данные, введите «Машина»: следуйте документации здесь Руководство пользователя Ansible Tower - Учетные данные

От ansibleВ командной строке вы можете пропинговать хосты, потому что, вероятно, вы уже скопировали ssh-ключи на удаленные хосты, но настройки AWX / Tower не зависят от него.

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