是否有任何Ansible远程客户端用于控制机器?

时间:2014-12-12 10:05:08

标签: ansible ansible-playbook ansible-awx

Ansible不像厨师和木偶使用代理少跑。 我想知道是否有任何ansible远程客户端,以便我们可以连接到ansible控制机器队,以在各自的目标上执行ansible playbooks。 我正在寻找类似于以下

的命令行客户端

ansible-execute hostname_of_control_machine username_of_control_machine password_of_control_machine inventory_file playbook_name

请建议是否有?

2 个答案:

答案 0 :(得分:1)

没有什么能阻止您使用Ansible在其他计算机上运行Ansible。 Python API可能是一个很好的起点,因为您可以对最初的Ansible跑步者进行编程控制。

答案 1 :(得分:1)

您可以使用SSH

执行此操作
ssh username@controlmachine 'ansible-playbook yourPlaybook.yml