Я хочу автоматизировать процесс «Замена сертификата» с помощью диспетчера сертификатов vcenter через ansible playbook для vcenter.У меня есть все 3 необходимых сертификата (я сгенерировал их из третьей части CA), которые мы должны передать в сертификат-менеджер, и вручную он работает, как ожидалось.Я написал ansible-playbook, который сгенерирует все эти сертификаты, и, скопировав эти сертификаты в vcenter и применив их вручную в диспетчере сертификатов, он будет работать как положено.
Я хочу автоматизировать описанный выше процесс с использованием модуля ansible извне.У меня есть все необходимые данные vcenter (IP-адрес, учетные данные и т. Д.), И я хочу запустить его с моей локальной машины Linux, которая будет работать и выполнять ту же работу, что и менеджер сертификатов.
Для этого у меня есть 2 подхода впо моему мнению.(Также может быть любой другой лучший подход)
- Найдите любой ответный модуль, который поможет мне запускать команды на сервере vcenter, и я запустите диспетчер сертификатов вместе с модулем ожидаемого (pexpect) иследуйте инструкциям, которые я выполнил вручную при запуске менеджера сертификатов
- Мне нужно написать / использовать модуль ansible, который будет выполнять для меня всю ту же работу, а не выполнять все команды по одной.
Я хочу, чтобы кто-нибудь помог мне в этом.
Надеюсь, у вас есть вопрос.
Заранее спасибо.