Ansible: подключиться к удаленному хосту через прокси - PullRequest
0 голосов
/ 26 мая 2020

Я работаю над playbook, который должен подключаться к паре разных серверов через прокси.

Мне удалось протестировать соединение с помощью замазки и прокси.
В основном, я перешел к соединениям -> прокси, затем выбрал HTTP и добавил прокси-хост.

Но, я не удалось воспроизвести его с помощью S SH с сервера Ansible. Я пробовал разные команды s sh:

ssh -L jumphost.example.org:80 fred@server.example.org -p 443
ssh -J jumphost.example.org:80 fred@server.example.org
ssh -o ProxyCommand="ssh -W %h:%p jumphost.example.org" server.example.org
ssh -tt jumphost.example.org ssh -tt server.example.org

Я знаю, что есть разные варианты, использующие nc, но я не пробовал их, потому что он не установлен на сервере.

Есть ли способ подключиться к удаленному хосту в ansible через прокси?

Спасибо

1 Ответ

0 голосов
/ 27 мая 2020

Можешь попробовать это? - хосты: все remote_user: root

  tasks:

    - name: Install cobbler
      package:
        name: cobbler
        state: present
      environment:
        http_proxy: http://proxy.example.com:8080

от: playbooks_environment

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