将Azure DevOps与Ansible结合使用

时间:2020-02-12 06:29:55

标签: azure-devops ansible azure-pipelines

我想通过Azure DevOps部署Ansible剧本,但Ansible扩展要求我们为Linux虚拟机配置Ansible才能部署我们的剧本。是否可以通过Azure DevOps部署Ansible剧本,而无需首先配置Linux VM?

1 个答案:

答案 0 :(得分:1)

要运行此Ansible扩展程序,Linux VM只是选择之一。如果您不想使用VM,则可以选择另一种方法:Private Linux agent

只需在Linux机器上安装private linux agent

然后在管道配置期间,选择Agent machine

enter image description here

此方法不需要您创建Linux VM并使用该VM创建SSH端点。只需将linux agent安装到计算机中,然后管道就可以运行了。

注意:

别忘了先决条件:Playbook和Inventory文件位于私有Linux代理上。