【问题标题】:What is difference between Deployment Group and Deployment Pool?部署组和部署池有什么区别?
【发布时间】:2019-04-15 18:01:16
【问题描述】:

在 Azure DevOps 中创建部署组时,它会自动为您创建一个部署池。

但是,从组织设置 -> 部署池面板,您可以在不创建部署组的情况下创建新的部署池。

部署组和部署池是什么关系?例如,一个部署组可以链接到多个部署池吗?

【问题讨论】:

标签: azure-devops


【解决方案1】:

This is a good blog to explain you the difference between deployment group and deployment pool.

部署池和部署组之间的关系是 类似于Agent Pools and Agent Queues之间的关系。 部署池存在于帐户级别,并且是实际的 部署代理(目标)的容器,而部署 组是它上面的一层,它使这些目标可用于 项目中的发布定义

之前,部署池和部署池之间存在一对一的映射关系。 部署组,即每个部署组都有一个专用的部署 池,因此无需公开部署池 给用户的概念。但是现在可以共享部署目标 跨项目,我们在产品中公开了部署池。

如果满足以下条件,部署池可以与另一个项目共享 三个条件为真:

  1. 共享部署池的用户是池的“用户”。

  2. 共享部署池的用户有权创建一个 正在共享的项目中的部署组。

  3. 该项目还没有部署组支持 同一个游泳池。

请注意,在部署目标上设置的标签是项目范围的 例如部署目标可能在 Project1 中标记为“Web”,但 在 Project2 中可能被标记为“MiddleTier”。

【讨论】:

猜你喜欢
  • 2017-12-28
  • 1970-01-01
  • 2015-05-25
  • 2017-05-10
  • 2018-09-29
  • 2019-05-20
  • 1970-01-01
  • 1970-01-01
  • 2021-10-24
相关资源
最近更新 更多