Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022 | Azure DevOps Server 2020
Podobně jako fond agentů je skupina nasazení logickou sadou cílových počítačů, každá má nainstalovaného agenta nasazení. Skupiny nasazení obvykle představují prostředí, jako je *Development, Test nebo Production. Každý fyzický nebo virtuální počítač ve skupině nasazení komunikuje se službou Azure Pipelines za účelem koordinace úloh nasazení. Skupiny nasazení se liší od úloh nasazení, což jsou kolekce kroků souvisejících s úlohami definovanými v kanálech YAML.
Skupiny nasazení poskytují flexibilní způsob správy a monitorování cílů nasazení. Můžete definovat kontext zabezpečení a běhové prostředí pro agenty, přiřadit role a oprávnění členům týmu a získat přehled o nasazeních s živými protokoly pro každý server. Značky můžete použít také k cílení na konkrétní počítače, což zpřesňuje a zefektivňuje nasazení.
Poznámka:
Skupiny nasazení jsou dostupné pouze v klasických uvolňovacích kanálech.
Požadavky
| produkt | Požadavky |
|---|---|
| Azure DevOps | – organizace Azure DevOps . – projekt Azure DevOps . – Oprávnění správce na počítači s Windows nebo Linuxem k instalaci a konfiguraci agenta nasazení. |
Vytvořte skupinu nasazení
Přihlaste se ke své organizaci Azure DevOps a přejděte k projektu.
V projektu vyberte Kanály a pak vyberte Skupiny nasazení.
Na stránce Skupiny nasazení vyberte Nový. Pokud se jedná o vaši první skupinu nasazení, vyberte Přidat skupinu nasazení.
Zadejte název skupiny nasazení a pak vyberte Vytvořit.
Na další obrazovce vyberte Windows nebo Linux pro typ cíle, který chcete zaregistrovat. Vygeneruje se registrační skript.
Vyberte Použít osobní přístupový token ve skriptu pro ověřování a pak vyberte Kopírovat skript do schránky.
Uložte zkopírovaný skript, který se spustí na všech cílových počítačích ve vaší skupině nasazení.
Registrace cílových serverů
Postup registrace každého cílového serveru ve skupině nasazení:
Přihlaste se k počítači pomocí účtu s oprávněními správce a spusťte zkopírovaný skript. Pro počítače s Windows použijte příkazový řádek PowerShellu se zvýšenými oprávněními.
Po zobrazení výzvy k přidání značek (můžete je použít k cílení nasazení na konkrétní servery v úloze skupiny nasazení), zadejte Y a zadejte jednu nebo více značek. Značky nerozlišují malá a velká písmena, jsou omezené na 256 znaků a počet značek, které můžete použít, není nijak omezený.
Po dokončení instalace by skript měl vrátit následující zprávu:
Service vstsagent.{organization-name}.{computer-name} started successfully.
Instalace a upgrade agentů
Každý cílový server ve skupině nasazení vyžaduje agenta nasazení. Vygenerovaný registrační skript pro cílové servery nainstaluje agenta. Případně můžete agenty nainstalovat pomocí jedné z následujících metod:
U virtuálních počítačů Azure můžete servery snadno nastavit tak, že na každý virtuální počítač nainstalujete rozšíření agenta Azure Pipelines .
Pomocí úlohy AzureResourceGroupDeploymentV2 v kanálu verze můžete dynamicky vytvářet a registrovat agenty skupiny nasazení.
Další podrobnosti najdete v tématu Zřizování agentů pro skupiny nasazení .
Pokud chcete upgradovat agenty nasazení na nejnovější verzi bez opětovného nasazení, přejděte na stránku Skupiny nasazení, vedle vaší skupiny nasazení vyberte možnost Další akce a zvolte Aktualizovat cíle. Další podrobnosti najdete v tématu Agenti .
Fondy nasazení
Fond nasazení je kolekce cílových serverů dostupných v celé organizaci Azure DevOps. Pokud chcete vytvářet nebo spravovat fondy nasazení, musíte mít oprávnění správce kolekce projektů.
Při vytváření nového fondu nasazení můžete automaticky zřizovat odpovídající skupiny nasazení ve vybraných projektech nebo napříč všemi projekty v organizaci. Tyto skupiny nasazení sdílejí stejné cílové servery jako nasazovací fond.
Pokud chcete upgradovat verzi agenta na všech serverech ve fondu nasazení, přejděte do Fondů nasazení, vyberte Další akce vedle názvu fondu a zvolte Aktualizovat cíle.
Sdílení skupin nasazení
Skupiny nasazení můžete sdílet s dalšími projekty ve vaší organizaci Azure DevOps. Aby byla skupina nasazení dostupná i pro další projekty:
Přihlaste se ke své organizaci Azure DevOps a přejděte k projektu.
Vyberte kanály>skupiny nasazení. Vyberte skupinu nasazení a pak vyberte Spravovat.
V seznamu projektů vyberte ty, se kterými chcete skupinu nasazení sdílet, a pak vyberte Uložit.
Po uložení uvidí vybrané projekty sdílenou skupinu nasazení uvedenou v části Skupiny nasazení.
Automatické nasazení na nové cílové servery
Při přidání nových cílových serverů do skupiny nasazení můžete nakonfigurovat prostředí tak, aby automaticky nasadí poslední úspěšnou verzi:
Přihlaste se ke své organizaci Azure DevOps a přejděte k projektu.
Vyberte Kanály> a pak vyberte svou uvolňovací kanál.
Výběrem ikony po nasazení otevřete obrazovku Podmínek po nasazení a povolte trigger automatického opětovného nasazení.
V části Vyberte události vyberte Nový cíl s požadovanými značkami se stane dostupným.
V části Vybrat akci vyberte Znovu nasadit poslední úspěšné nasazení v tomto prostředí.