自托管的 Azure DevOps 构建代理采用“拉”而不是“推”机制(无 DMZ)?

问题描述 投票:0回答:1

我想设置一个从 Azure DevOps 到本地服务器的 CI 管道。 是否可以设置无法通过互联网访问的自托管构建代理?换句话说,让构建代理定期检查 Azure DevOps 上的新提交(“拉取”),而不是 Azure DevOps 通知构建代理(“推送”)?因为我不希望构建服务器位于 DMZ/可通过互联网访问。

我相信这至少在它还被称为“TFS Online”时是可能的,但我不知道如何设置......

azure azure-devops tfs azure-pipelines devops
1个回答
0
投票

管道代理已经这样做了;它们不侦听传入流量,而是定期轮询 Azure DevOps。他们只需要打开出站端口 443,以便可以与 Azure DevOps 平台进行通信。无需打开入站端口。我不确定是什么让我相信它们的工作方式不同。

如果您在配置代理时遇到某种问题,则需要提出更具体的新问题。

© www.soinside.com 2019 - 2024. All rights reserved.