awx-tower подключение через прокси - PullRequest
0 голосов
/ 18 февраля 2019

Я пытаюсь настроить AWX Tower, чтобы запустить Playbooks через сервер прыжков, я пытался следовать нескольким учебникам, как: https://github.com/ansible/awx/issues/2172 https://docs.ansible.com/ansible-tower/latest/html/administration/tipsandtricks.html#setting-up-a-jump-host-to-use-with-tower

, но это нене работает:

Host *
   StrictHostKeyChecking no
   UserKnownHostsFile=/dev/null

Host jump-box
Hostname XXXXXXXXX
IdentityFile /var/lib/awx/.ssh/id_rsa_ansible

Host XXXXXXX
Proxycommand ssh -W ansible@XXXXXXXX nc %h:%p jump-box

Я также пытался настроить прокси-сервер инвентаризации в веб-интерфейсе awx, но я получаю тот же результат, у меня установлена ​​новейшая версия awx и Ansible, любаяпредложение было бы очень полезно.

Я могу ssh на другие серверы, используя ту же конфигурацию, он не работает только из веб-интерфейса AWX

Error:
UNREACHABLE! => {"changed": false, "msg": "Failed to connect to the host via ssh: ssh_exchange_identification: Connection closed by remote host\r\n", "unreachable": true}

1 Ответ

0 голосов
/ 18 февраля 2019

Я нашел решение для моей проблемы, проблема была с пользователем awx, похоже, мне пришлось добавить / bin / bash пользователю и перезапустить все сервисы awx.

Теперь прокси-сервер ssh работает, используя Ansible изAWX Tower

...