Есть ли удаленный клиент Ansible для управляющей машины?

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

ansible-execute hostname_of_control_machine username_of_control_machine пароль_of_control_machine инвентарь_файл playbook_name

Пожалуйста, предложите, если таковые имеются?

2 ответа

Вы можете сделать это с помощью SSH

ssh username@controlmachine 'ansible-playbook yourPlaybook.yml

Ничто не мешает вам использовать Ansible для запуска Ansible на других машинах. Python API может быть хорошим местом для начала, так как вы можете получить программный контроль над начальным Ansible Runner.

Другие вопросы по тегам