Rychlý start: Vytvoření spravovaného fondu DevOps pomocí webu Azure Portal
V tomto článku se dozvíte, jak vytvořit spravovaný fond DevOps a spustit kanál v novém fondu.
Požadavky
Před dokončením kroků v tomto článku musíte nakonfigurovat předplatné Azure a organizaci Azure DevOps pro použití se spravovanými fondy DevOps, jak je popsáno v článku Požadavky . Tyto kroky je potřeba provést jenom jednou pro každé předplatné Azure a organizaci Azure DevOps.
Vytvoření prostředku spravovaných fondů DevOps
Přihlaste se k portálu Azure.
Vyhledejte spravované fondy DevOps a vyberte ho z dostupných možností.
Pokud se jedná o váš první fond, zvolte Vytvořit nebo Vytvořit spravované fondy DevOps.
Zadejte projekt Předplatné, skupina prostředků, Dev Center a Dev Center. Pokud jste ještě nevytvořili skupinu prostředků, Centrum pro vývoj nebo projekt Dev Center, můžete je vytvořit v tomto kroku.
Zadejte organizaci Azure DevOps, kterou chcete použít se svým fondem, název fondu a oblast fondu.
Ve výchozím nastavení jsou fondy nakonfigurované pro všechny projekty v jedné organizaci. Můžete nakonfigurovat další organizace nebo omezit projekty na kartě Zabezpečení . Zvolte oblast, která je blízko k ostatním prostředkům Azure, které používáte, abyste měli nejlepší náklady a výkon.
Zadejte maximální počet agentů, které chcete mít k dispozici (maximální počet agentů), velikost virtuálního počítače agentů (velikost agenta) a typ disku s operačním systémem pro agenty. D2adsV5 je výchozí velikost agenta. V případě potřeby zvolte Změnit velikost .
Velikosti agentů (SKU) s dostupnými kvótami spravovaných fondů DevOps jsou označené jako Dostupné. Můžete požádat o další kvótu pro nedostupné skladové položky. Jakmile se žádost o kvótu pro skladovou položku Není k dispozici schválí, zobrazí se jako Dostupná. Přečtěte si další informace o kvótách spravovaných fondů DevOps.
Nakonfigurujte image pro váš fond. Ve výchozím nastavení se fondy vytvářejí s jednou imagí. Pokud chcete změnit obrázek nebo nakonfigurovat více imagí, zvolte Přidat z knihovny obrázků a vyberte obrázek nebo obrázky, které chcete použít pro váš fond.
Výběrem odpovídající karty nakonfigurujte požadovaná další nastavení pro váš fond. Prohlédněte si každou kartu a podívejte se na výchozí nastavení spravovaných fondů DevOps a další informace o nastaveních dostupných na jednotlivých kartách najdete na následujících odkazech. Pokud chcete použít výchozí nastavení pro následující části, pokračujte v části Zkontrolovat a vytvořit.
- Škálování – Konfigurace nastavení škálování pro správu výkonu a nákladů na spravovaný fond DevOps Výchozí nastavení je bezstavové agenty bez pohotovostních agentů.
- Sítě – Přidejte do virtuální sítě agenty ze spravovaného fondu DevOps. Výchozí nastavení je izolovaná virtuální síť pro vaše agenty.
- Úložiště – Připojte k agentům prázdný datový disk. Výchozí hodnota není připojený datový disk.
- Zabezpečení – Konfigurace přístupu k organizaci a projektu, zadání oprávnění fondu a konfigurace interaktivního režimu pro testování Výchozí hodnota je fond nakonfigurovaný pro všechny projekty v organizaci zadané v organizaci Azure DevOps.
- Značky – Uspořádání prostředků Azure a hierarchie správy pomocí značek
Zvolte Zkontrolovat a vytvořit a potvrďte to tak, že zvolíte Vytvořit .
Proces zřizování může chvíli trvat. Po dokončení vytváření fondu agentů můžete fond zobrazit v Azure DevOps a spustit kanály v daném fondu.
Pokud vaše předplatné nemá kapacitu ke konfiguraci fondu s požadovanou skladovou položku virtuálního počítače Azure a maximální počet agentů, vytvoření fondu selže s chybou podobnou následující zprávě.
Cores needed to complete this request is 8, which exceeds the current limit of 0 for SKU family standardDDSv4Family in region eastus. Please choose a different region if possible, or request additional quota at https://portal.azure.com/#view/Microsoft_Azure_Support/NewSupportRequestV3Blade/issueType/quota/subscriptionId/subscription_id_placeholder/topicId/3eadc5d3-b59a-3658-d8c6-9c729ba35b97
. Pokud chcete tento problém vyřešit, přečtěte si téma Kontrola spravovaných kvót DevOps.
Zobrazení fondu agentů v Azure DevOps
Přejděte na portál Azure DevOps a přihlaste se k organizaci Azure DevOps.
https://dev.azure.com/{your-organization}
Přejděte do nastavení organizace Azure DevOps>.
Přejděte do fondů agenta Pipelines>a ověřte, že je váš nový fond uvedený. Pokud jste právě vytvořili spravovaný fond DevOps, může chvíli trvat, než se nový fond zobrazí v seznamu agentů.
Spuštění kanálu v novém fondu
V tomto kroku vytvoříme jednoduchý kanál ve výchozím úložišti projektu Azure DevOps a spustíme ho ve vašem novém spravovaném fondu DevOps.
Přejděte na portál Azure DevOps a přihlaste se k organizaci Azure DevOps.
https://dev.azure.com/{your-organization}
Přejděte do projektu, ve kterém chcete kanál spustit, a zvolte Kanály.
Zvolte Nový kanál (nebo vytvořte kanál, pokud se jedná o první kanál).
Zvolte Git Azure Repos.
Zvolte úložiště, které má stejný název jako váš projekt. V tomto příkladu má projekt název FabrikamFiber, proto zvolíme úložiště se stejným názvem.
Zvolte počáteční kanál.
Ve výchozím nastavení úvodní šablona používá agenta Microsoftu hostovaného v Linuxu. Upravte šablonu kanálu a změňte
pool
oddíl tak, aby odkazovat na fond, který jste vytvořili v předchozích krocích.# Change these two lines as shown in the following example. pool: vmImage: ubuntu-latest
V tomto příkladu se spravované fondy DevOps nazývají
fabrikam-managed-pool
, takže nahraďtevmImage: ubuntu-latest
name: fabrikam-managed-pools
názvem a zadejte název spravovaného fondu DevOps.# Replace fabrikam-managed-pools with the name # of your Managed DevOps Pool. pool: name: fabrikam-managed-pool
Zvolte Uložit a spustit a zvolte Uložit a spusťte podruhé, abyste to potvrdili.
Pokud se jedná o první spuštění kanálu v tomto fondu, můžete být požádáni o udělení oprávnění před spuštěním kanálu.
Sledujte spuštění kanálu v Azure DevOps a můžete přepnout na azure Portal a zobrazit spuštěného agenta v zobrazení Agenti.