У меня есть вопрос об ANSIBLE и включенных задачах Python, SSH
соединение в нем.Итак, главное, что я хочу - это иметь глобальный SSH-сеанс, чего я могу достичь из модуля Python в целом (во время запуска ANSIBLE PlayBook)
Теперь у меня есть модуль Python, который создает SSH-соединение с хостом ипомещает команды (получая в качестве параметра от ansible) в хост, проверяет команды, выполняет собственную логику на основе команд ... закрывает соединение.
Моя проблема заключается в том, что каждый раз, когда я использую этот модуль какЗадача в ansible должна снова и снова создавать соединение ssh (потому что я всегда теряю сессию после выполнения скрипта python).
Требуется так много времени, чтобы подключиться каждый раз, потому что у меня есть несколько задач.
Что еще я могу увидеть, ansible может построить сеанс SSH и подключиться к хосту через, но потом я нене знаю, как я могу передать этот сеанс и сделать из него SSHClient
объект python, который я мог бы использовать для написания команд для этого.
Итак, общий вопрос: возможно ли как-то иметь постоянные сеансы SSH
во время запуска ANSIBLE PlayBook, который не закрывается каждый раз, и я могу использовать его из сценария Python (используется как задание ANSI)?
Большое спасибо за вашу помощь заранее !!