В чем разница между группой развертывания и пулом развертывания? - PullRequest
0 голосов
/ 13 ноября 2018

Когда вы создаете группу развертывания в DevOps Azure, она автоматически создает пул развертывания для вас.

Однако из панели «Параметры организации» -> «Пул развертывания» можно создать новый пул развертывания без создания группы развертывания.

Какая связь между группой развертывания и пулом развертывания?Например, может ли одна группа развертывания быть связана с несколькими пулами развертывания?

1 Ответ

0 голосов
/ 13 ноября 2018

Этот хороший блог объясняет разницу между группой развертывания и пулом развертывания.

Отношения между пулами развертывания и группами развертывания аналогичны взаимосвязи между Пулы агентов и очереди агентов . Пул развертывания существует на уровне учетной записи и является фактическим контейнером агентов развертывания (целей), тогда как Группа развертывания является слоем над ним, что делает эти цели доступными для выпуска определений в проекте

Ранее существовало однозначное сопоставление между пулом развертывания и группой развертывания, т. Е. Каждая группа развертывания имела выделенный пул развертывания, и поэтому не было необходимости раскрывать концепцию пула развертывания пользователю.Но теперь, когда цели развертывания могут совместно использоваться в разных проектах, мы предоставили в продукте пулы развертывания.

Пул развертывания можно использовать совместно с другим проектом, если выполняются следующие три условия:

  1. Пользователь, разделяющий пул развертывания, является «пользователем» для пула.

  2. Пользователь, совместно использующий пул развертывания, имеет разрешения на создание группы развертывания впроект, в котором он используется.

  3. В проекте еще нет группы развертывания, поддерживаемой тем же пулом.

Обратите внимание, чтотеги, установленные для целей развертывания, относятся к области проекта, например, цель развертывания может быть помечена как «Web» в Project1, но может быть помечена как «MiddleTier» в Project2.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...