Cvičení – nastavení prostředí
Důležité
K provedení tohoto cvičení potřebujete vlastní předplatné Azure a mohou se vám účtovat poplatky. Pokud ještě nemáte předplatné Azure, vytvořte si bezplatný účet, než začnete.
Než začnete pracovat na kanálu webu vaší společnosti toy, musíte nakonfigurovat své prostředí. V této lekci se ujistěte, že jsou vaše prostředí Azure a Azure DevOps nastavené tak, aby dokončily zbytek tohoto modulu.
Pokud chcete tyto cíle splnit, proveďte následující úkoly:
- Nastavte pro tento modul projekt Azure DevOps.
- Naklonujte úložiště projektu do počítače.
- Vytvořte v Azure dvě skupiny prostředků.
- Vytvořte dvě připojení služeb a prostředí v Azure Pipelines.
Získání projektu Azure DevOps
V této části se ujistěte, že je vaše organizace Azure DevOps nastavená tak, aby dokončila zbytek tohoto modulu. Nastavíte ho spuštěním šablony, která vytvoří projekt v Azure DevOps.
Moduly v tomto studijním programu jsou součástí průběhu. Pro účely výuky má každý modul přidružený projekt Azure DevOps.
Tip
I když jste dokončili předchozí modul ve studijním programu, vytvořte nový projekt podle těchto pokynů. Nezapomeňte projektu dát nový název.
Spustit šablonu
Spusťte šablonu, která nastaví projekt Azure DevOps.
Na webu Azure DevOps Demo Generator proveďte následující kroky:
Vyberte Přihlásit se a pak vyjádřte souhlas s podmínkami použití webu výběrem možnosti Přijmout.
Na stránce Vytvořit nový projekt vyberte svoji organizaci Azure DevOps a potom do pole Název nového projektu zadejte název projektu, například toy-website-end.
Vyberte Vytvořit projekt.
Spuštění šablony chvíli trvá. Automaticky vytvoří kanál a soubor Bicep, se kterým můžete pracovat v několika dalších cvičeních.
Výběrem možnosti Přejít na projekt přejdete do projektu v Azure DevOps.
Důležité
Poslední cvičení v tomto modulu obsahuje důležité kroky čištění. Nezapomeňte postupovat podle kroků čištění, i když tento modul nedokončíte.
Klonování úložiště
Vyberte Soubory úložišť>.
Vyberte Clone (Klonovat).
Pokud používáte macOS, potřebujete k klonování úložiště Git speciální heslo. Vyberte Vygenerovat přihlašovací údaje Gitu a zkopírujte zobrazené uživatelské jméno a heslo do bezpečného místu.
Vyberte Klonovat v editoru VS Code. Pokud se zobrazí výzva k povolení otevření editoru Visual Studio (VS) Code, vyberte Otevřít.
Pokud se zobrazí dialogové okno, zobrazí se výzva, abyste rozšíření povolili otevření identifikátoru URI úložiště, vyberte Otevřít.
Vytvořte složku, která se má použít pro úložiště, a pak vyberte Vybrat umístění úložiště.
Pokud toto úložiště používáte poprvé, může se zobrazit výzva k přihlášení.
Pro Windows zadejte stejné přihlašovací údaje, které jste použili k přihlášení k Azure DevOps dříve v tomto cvičení.
V případě macOS zadejte uživatelské jméno a heslo Gitu, které jste vygenerovali před pár okamžiky.
Visual Studio Code vás vyzve k otevření úložiště. Vyberte Otevřít.
Přihlášení k Azure
Pokud chcete pracovat se skupinami prostředků v Azure, přihlaste se ke svému účtu Azure z terminálu Visual Studio Code. Ujistěte se, že jste nainstalovali nástroje Azure CLI .
V nabídce Terminál vyberte Nový terminál. Okno terminálu se obvykle otevře v dolní polovině obrazovky.
Pokud je prostředí zobrazené na pravé straně okna terminálu Bash, je otevřené správné prostředí a můžete přejít k další části.
Pokud se zobrazí jiné prostředí než Bash, vyberte rozevírací seznam prostředí a pak vyberte Git Bash (Výchozí).
V seznamu terminálových prostředí vyberte Bash a pak výběrem znaménka plus otevřete nový terminál, který používá prostředí Bash .
Přihlášení k Azure pomocí Azure CLI
V terminálu editoru Visual Studio Code spusťte následující příkaz pro přihlášení k Azure:
az login
V prohlížeči, který se otevře, se přihlaste ke svému účtu Azure.
Pokud chcete pracovat se skupinami prostředků v Azure, přihlaste se ke svému účtu Azure z terminálu Visual Studio Code. Ujistěte se, že jste nainstalovali Azure PowerShell.
V nabídce Terminál vyberte Nový terminál. Okno terminálu se obvykle otevře v dolní polovině obrazovky.
Pokud je prostředí zobrazené na pravé straně okna terminálu powershell nebo pwsh, je otevřené správné prostředí a můžete přejít k další části.
Pokud se zobrazí jiné prostředí než PowerShell nebo pwsh , vyberte rozevírací seznam prostředí a pak vyberte PowerShell.
V seznamu terminálových prostředí vyberte PowerShell nebo pwsh a pak výběrem znaménka plus otevřete nový terminál, který používá prostředí PowerShell nebo pwsh.
Přihlášení k Azure přes Azure PowerShell
V terminálu editoru Visual Studio Code spusťte následující příkaz pro přihlášení k Azure:
Connect-AzAccount
V prohlížeči, který se otevře, se přihlaste ke svému účtu Azure.
Vytvoření dvou skupin prostředků v Azure
Pokud chcete vytvořit dvě nové skupiny prostředků, spusťte v terminálu Visual Studio Code následující příkazy Azure CLI:
az group create --name ToyWebsiteTest --location westus3
az group create --name ToyWebsiteProduction --location westus3
Pokud chcete vytvořit dvě nové skupiny prostředků, spusťte v terminálu Visual Studio Code následující příkazy Azure PowerShellu:
New-AzResourceGroup -Name ToyWebsiteTest -Location westus3
New-AzResourceGroup -Name ToyWebsiteProduction -Location westus3
Vytváření připojení služeb v Azure Pipelines
Dále vytvořte dvě připojení služeb v Azure Pipelines, jedno pro testovací prostředí a druhé pro produkční prostředí. Tento proces automaticky vytvoří instanční objekt v Azure. Také udělí instančnímu objektu roli Přispěvatel ve vaší skupině prostředků, což umožňuje nasazení kanálu do skupiny prostředků.
V prohlížeči vyberte Nastavení projectu.
Vyberte Připojení>služby Vytvořit připojení služby.
Vyberte >.
Vyberte Instanční objekt (automatický)>Další.
V rozevíracím seznamu Předplatné vyberte své předplatné Azure.
Pokud se zobrazí místní okno se zprávou s výzvou, abyste se přihlásili k Azure, zadejte svoje přihlašovací údaje a přihlaste se.
V rozevíracím seznamu Skupina prostředků vyberte ToyWebsiteTest.
Do pole Název připojení služby zadejte ToyWebsiteTest. Ujistěte se, že je zaškrtnuté políčko Udělit přístup všem kanálům .
Tip
V tomto cvičení pro zjednodušení dáváte každému kanálu přístup k vašemu připojení ke službě. Při vytváření skutečných připojení služeb, která pracují s produkčními prostředky, zvažte omezení přístupu pouze na kanály, které je potřebují.
Zvolte Uložit.
Opakováním kroků 1 až 8 vytvořte další nové připojení služby s názvem ToyWebsiteProduction, které se nasadí do skupiny prostředků s názvem ToyWebsiteProduction:
Pokud se seznam skupin prostředků nezobrazuje, aktualizujte stránku v prohlížeči, po zobrazení výzvy zadejte svoje přihlašovací údaje a zkuste to znovu.
Poznámka:
V předchozích modulech v tomto studijním programu jste do produkčního prostředí přidali kontrolu schválení. V tomto modulu kvůli jednoduchosti přeskočíte kontrolu schválení. Pokud ale chcete, můžete schválení přidat sami.