Ansible不像厨师和木偶使用代理少跑。 我想知道是否有任何ansible远程客户端,以便我们可以连接到ansible控制机器队,以在各自的目标上执行ansible playbooks。 我正在寻找类似于以下
的命令行客户端ansible-execute hostname_of_control_machine username_of_control_machine password_of_control_machine inventory_file playbook_name
请建议是否有?
答案 0 :(得分:1)
没有什么能阻止您使用Ansible在其他计算机上运行Ansible。 Python API可能是一个很好的起点,因为您可以对最初的Ansible跑步者进行编程控制。
答案 1 :(得分:1)
您可以使用SSH
执行此操作ssh username@controlmachine 'ansible-playbook yourPlaybook.yml