【发布时间】:2022-01-05 13:16:13
【问题描述】:
使用 Azure Pipelines,是否可以将工件部署到无法访问 Internet 的本地内部服务器?有人知道吗?
内部服务器目前没有也可能永远不会访问互联网。我们在 DMZ 的构建服务器上运行了一个自托管的 devops 代理,并且构建服务器可以连接到内部服务器。
我们目前使用另一个持续部署工具,该工具在我们的所有目标服务器上运行部署代理,然后在我们的构建服务器上运行一个侦听器来注册这些代理。我们曾希望我们能够使用 Azure Pipelines 做类似的事情,例如使用自托管代理来注册部署目标 - 看起来这是不可能的。据我所知,如果我们想部署到本地服务器,它需要互联网访问才能与我们的 Azure Devops url 进行通信以进行注册。
非常感谢
【问题讨论】:
-
如果您的构建代理在 DMZ 中并且可以连接到内部服务器,那么问题是什么?你的管道不能做什么?
标签: azure-devops azure-pipelines azure-devops-self-hosted-agent