Cvičení – vytvoření připojení služby

Dokončeno

Než budete moct nasadit web vaší toy společnosti pomocí kanálu, musíte vytvořit připojení služby, které má váš kanál používat. V tomto cvičení:

  • Vytvořte pro svůj web skupinu prostředků.
  • Vytvořte připojení služby Azure Pipelines a nakonfigurujte ho pro přístup ke skupině prostředků.

Toto cvičení vyžaduje, abyste měli oprávnění k vytváření aplikací a instančních objektů v adresáři Microsoft Entra. Pokud tento požadavek nemůžete splnit s aktuálním účtem Azure, můžete získat bezplatnou zkušební verzi a vytvořit nové předplatné a tenanta Azure.

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.

Přihlášení k Azure

Pokud chcete pracovat s instančními objekty 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 .

  1. V nabídce Terminál vyberte Nový terminál. Okno terminálu se obvykle otevře v dolní polovině obrazovky.

    Výchozí prostředí je obvykle pwsh, jak je znázorněno na pravé straně okna terminálu.

    Snímek obrazovky okna terminálu editoru Visual Studio Code, ve kterém se jako možnost prostředí zobrazuje pwsh

  2. Vyberte rozevírací seznam Spustit profil a pak vyberte Azure Cloud Shell (Bash).

    Snímek obrazovky s oknem terminálu editoru Visual Studio Code Zobrazí se rozevírací seznam prostředí terminálu a položka nabídky Azure Cloud Shell (Bash).

    Otevře se nové prostředí.

Přihlášení k Azure pomocí Azure CLI

  1. V terminálu editoru Visual Studio Code spusťte následující příkaz pro přihlášení k Azure:

    az login
    
  2. V prohlížeči, který se otevře, se přihlaste ke svému účtu Azure.

Pokud chcete tuto šablonu nasadit do Azure, přihlaste se ke svému účtu Azure z terminálu editoru Visual Studio Code. Ujistěte se, že jste nainstalovali Azure PowerShell, a přihlaste se ke stejnému účtu, který jste použili k aktivaci sandboxu.

  1. V nabídce Terminál vyberte Nový terminál. Okno terminálu se obvykle otevře v dolní polovině obrazovky.

    Výchozí prostředí je obvykle pwsh, jak je znázorněno na pravé straně okna terminálu.

    Snímek obrazovky okna terminálu editoru Visual Studio Code, ve kterém se jako možnost prostředí zobrazuje pwsh

  2. Vyberte rozevírací seznam Spustit profil a pak vyberte Azure Cloud Shell (PowerShell).

    Snímek obrazovky s oknem terminálu editoru Visual Studio Code Zobrazí se rozevírací seznam prostředí terminálu a položka nabídky Azure Cloud Shell (PowerShell).

    Otevře se nové prostředí.

Přihlášení k Azure přes Azure PowerShell

  1. V terminálu editoru Visual Studio Code spusťte následující příkaz pro přihlášení k Azure:

    Connect-AzAccount
    
  2. V prohlížeči, který se otevře, se přihlaste ke svému účtu Azure.

Vytvoření skupiny prostředků v Azure

Pokud chcete vytvořit novou skupinu prostředků, spusťte tento příkaz Azure CLI v terminálu editoru Visual Studio Code:

az group create --name ToyWebsite --location westus3

Pokud chcete vytvořit skupinu prostředků, spusťte tento příkaz Azure PowerShellu v terminálu editoru Visual Studio Code:

New-AzResourceGroup -Name ToyWebsite -Location westus3

Vytvoření připojení služby v Azure Pipelines

Dále vytvořte připojení služby v Azure Pipelines. Tento proces automaticky vytvoří instanční objekt v Azure. Instančnímu objektu také udělí roli Přispěvatel ve vaší skupině prostředků, která umožňuje, aby se váš kanál nasadil do skupiny prostředků.

  1. V prohlížeči vyberte Nastavení projectu.

    Snímek obrazovky Azure DevOps, který zobrazuje nabídku se zvýrazněnou položkou Nastavení projektu

  2. Vyberte Připojení>služby Vytvořit připojení služby.

    Snímek obrazovky Azure DevOps se stránkou Vytvořit připojení služby se zvýrazněným tlačítkem Vytvořit připojení služby

  3. Vyberte >.

    Snímek obrazovky Azure DevOps se stránkou Vytvořit připojení služby se zvýrazněným typem připojení služby Azure Resource Manager

  4. Vyberte Instanční objekt (automatický)>Další.

    Snímek obrazovky Azure DevOps se stránkou Vytvořit připojení služby se zvýrazněnou možností Instanční objekt (automatický)

  5. V rozevíracím seznamu Předplatné vyberte své předplatné Azure.

    Může se zobrazit místní okno s výzvou, abyste se přihlásili k Azure. Pokud ano, zadejte svoje přihlašovací údaje a přihlaste se.

  6. V rozevíracím seznamu Skupina prostředků vyberte ToyWebsite.

  7. V názvu připojení služby zadejte ToyWebsite. Ujistěte se, že je zaškrtnuté políčko Udělit přístup všem kanálům .

    Snímek obrazovky Azure DevOps se stránkou Vytvořit připojení služby se zvýrazněnými podrobnostmi a zvýrazněným tlačítkem Další

    Tip

    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í.

  8. Zvolte Uložit.

  9. V připojeních služeb ověřte, že se nové připojení služby zobrazuje v seznamu připojení služeb.

    Snímek obrazovky Azure DevOps se seznamem připojení služeb s zahrnutým připojením služby ToyWebsite