Ansible遥控器/从机

Ansible遥控器/从机,ansible,Ansible,有没有办法让Ansible命令在主/从设置中运行,其中命令在主Ansible服务器上启动,并在远程/从Ansible服务器上运行 Jenkins/Bambor/等也有类似的概念 原因是在不同的AWS帐户和VPC中,在不公开的实例上有Ansible run命令 ProxyCommand对于linux实例运行良好,但是在私有子网的Windows实例上运行命令被证明是非常困难的。在该VPC本地的Ansible实例上运行命令可能是尝试使用jumphost/bastion的替代方法。Ansible中没有此

有没有办法让Ansible命令在主/从设置中运行,其中命令在主Ansible服务器上启动,并在远程/从Ansible服务器上运行

Jenkins/Bambor/等也有类似的概念

原因是在不同的AWS帐户和VPC中,在不公开的实例上有Ansible run命令


ProxyCommand对于linux实例运行良好,但是在私有子网的Windows实例上运行命令被证明是非常困难的。在该VPC本地的Ansible实例上运行命令可能是尝试使用jumphost/bastion的替代方法。

Ansible中没有此类从属概念。
ProxyCommand
选项与您的描述非常接近

您可能知道Ansible不能在Windows上作为控制计算机运行,我假设您希望配置Windows主机,但无法直接连接到该主机

如果您可以连接到同一网络中的(Linux)计算机,只需在该主机上安装Ansible,并使用运行远程playbook的playbook远程运行命令,例如使用
shell
(可能使用
async
)。 有一个用于引导的方法