Continuous integration Visual Studio Team Services:版本定义中不同环境的代理配置

Continuous integration Visual Studio Team Services:版本定义中不同环境的代理配置,continuous-integration,azure-devops,ms-release-management,build-agent,Continuous Integration,Azure Devops,Ms Release Management,Build Agent,我正在云上使用VisualStudioTeamServices、发布管理和持续集成。我的发布定义包含两个环境:Dev和PRO 我想知道如果我不想购买许可证,可能的配置是什么。 我们需要将每个环境与特定的代理关联起来。我猜他们被称为私人特工 那么,安装在这些发布环境(位于本地域)上的代理是私有代理吗?如果是,我可以将这两个环境配置为在相同的代理下运行吗?如何配置 我可以创建两个环境,每个环境对应一个不同的物理机器,而无需支付额外的代理费用,那么可能的配置是什么呢?对于要部署到的每个网络,您只需要有

我正在云上使用VisualStudioTeamServices、发布管理和持续集成。我的发布定义包含两个环境:Dev和PRO

我想知道如果我不想购买许可证,可能的配置是什么。 我们需要将每个环境与特定的代理关联起来。我猜他们被称为私人特工

那么,安装在这些发布环境(位于本地域)上的代理是私有代理吗?如果是,我可以将这两个环境配置为在相同的代理下运行吗?如何配置


我可以创建两个环境,每个环境对应一个不同的物理机器,而无需支付额外的代理费用,那么可能的配置是什么呢?

对于要部署到的每个网络,您只需要有一个代理(除非您希望并行部署)


代理是一个编排器,不需要安装在目标环境中。您可以使用远程PowerShell(或其他脚本)在目标服务器上执行任务以进行部署。

否决票是什么?真的很困惑,我问是因为它不清楚。如果您在澄清歧义方面有问题,请将问题转交Thank@MrHinsh。假设其中一个环境(QA)有三个物理区域(区域1:Web、区域2:应用程序服务、区域3:数据层)。在区域1中,我在一个网络中有3个web服务器(每个服务器上部署了不同的版本),在区域2中,我有3个服务器。这意味着我必须在每个区域安装代理,而不是在每个服务器上?根据微软的说法,这个代理称为私有代理吗?