Övning – Konfigurera din miljö
Viktigt!
Du behöver en egen Azure-prenumeration för att utföra den här övningen, och avgifter kan tillkomma. Om du inte redan har en Azure-prenumeration kan du skapa ett kostnadsfritt konto innan du börjar.
Innan du börjar publicera leksaksföretagets återanvändbara Bicep-kod måste du konfigurera din miljö. I det här avsnittet ser du till att dina Azure- och Azure DevOps-miljöer har konfigurerats för att slutföra resten av den här modulen.
För att uppfylla dessa mål gör du följande:
- Konfigurera ett Azure DevOps-projekt för den här modulen.
- Klona projektets lagringsplats till datorn.
- Skapa en resursgrupp i Azure.
- Skapa en tjänstanslutning i Azure Pipelines.
Hämta Azure DevOps-projektet
I det här avsnittet ser du till att din Azure DevOps-organisation har konfigurerats för att slutföra resten av den här modulen. Du konfigurerar det genom att köra en mall som skapar ett projekt i Azure DevOps.
Modulerna i den här utbildningsvägen är en del av en utveckling. I utbildningssyfte har varje modul ett associerat Azure DevOps-projekt.
Dricks
Även om du har slutfört föregående modul i utbildningsvägen följer du de här anvisningarna för att skapa ett nytt projekt. Se till att ge projektet ett nytt namn.
Kör mallen
Kör en mall som konfigurerar ditt Azure DevOps-projekt.
På webbplatsen för Azure DevOps Demo Generator:
Välj Logga in och godkänn sedan användningsvillkoren för webbplatsen genom att välja Acceptera.
På sidan Skapa nytt projekt väljer du din Azure DevOps-organisation och i rutan Nytt projektnamn anger du sedan ett projektnamn, till exempel leksaksåteranvändbart.
Välj Skapa projekt.
Det tar en stund att köra mallen. Den skapar automatiskt en pipeline och en Bicep-fil som du kan arbeta med i de närmaste övningarna.
Välj Navigera till projekt för att gå till projektet i Azure DevOps.
Viktigt!
Den sista övningen i den här modulen innehåller viktiga rensningssteg. Följ rensningsstegen även om du inte slutför den här modulen.
Klona lagringsplatsen
Välj Lagringsfiler>.
Välj Klona.
Välj Generera Git-autentiseringsuppgifter. Kopiera lösenordet och spara det. Du behöver den här autentiseringsuppgiften när du autentiserar till lagringsplatsen när du senare checkar in uppdateringarna till dina
YAML
filer.Välj Klona i VS Code. Om du uppmanas att tillåta att Visual Studio Code öppnas väljer du Öppna.
Skapa en mapp som ska användas för lagringsplatsen och välj sedan Välj lagringsplats.
Du använder den här lagringsplatsen för första gången, så du kan uppmanas att logga in.
Om du använder Windows anger du samma autentiseringsuppgifter som du använde för att logga in på Azure DevOps tidigare i den här övningen.
Om du använder macOS anger du det Git-användarnamn och lösenord som du genererade för en stund sedan.
Visual Studio Code uppmanar dig att öppna lagringsplatsen. Välj Öppna.
Logga in på Azure
Om du vill arbeta med resursgrupper i Azure loggar du in på ditt Azure-konto från Visual Studio Code-terminalen. Se till att du redan har installerat Azure CLI-verktygen.
I menyn Terminal väljer du Ny terminal. Terminalfönstret öppnas vanligtvis på den nedre halvan av skärmen.
Standardgränssnittet är vanligtvis pwsh, vilket visas till höger i terminalfönstret.
Välj listrutan Starta profil och välj sedan Azure Cloud Shell (Bash).
Ett nytt gränssnitt öppnas.
Logga in på Azure med hjälp av Azure CLI
I Visual Studio Code-terminalen kör du följande kommando för att logga in på Azure:
az login
Logga in på ditt Azure-konto i webbläsaren som öppnas.
Om du vill arbeta med resursgrupper i Azure loggar du in på ditt Azure-konto från Visual Studio Code-terminalen. Se till att du redan har installerat Azure PowerShell.
I menyn Terminal väljer du Ny terminal. Terminalfönstret öppnas vanligtvis på den nedre halvan av skärmen.
Standardgränssnittet är vanligtvis pwsh, vilket visas till höger i terminalfönstret.
Välj listrutan Starta profil och välj sedan Azure Cloud Shell (PowerShell).
Ett nytt gränssnitt öppnas.
Logga in i Azure med Azure PowerShell
I Visual Studio Code-terminalen kör du följande kommando för att logga in på Azure:
Connect-AzAccount
Logga in på ditt Azure-konto i webbläsaren som öppnas.
Skapa en resursgrupp i Azure
Om du vill skapa en ny resursgrupp kör du det här Azure CLI-kommandot i Visual Studio Code-terminalen:
az group create --name ToyReusable --location westus3
Om du vill skapa en resursgrupp kör du det här Azure PowerShell-kommandot i Visual Studio Code-terminalen:
New-AzResourceGroup -Name ToyReusable -Location westus3
Skapa en tjänstanslutning i Azure Pipelines
Skapa sedan en tjänstanslutning i Azure Pipelines. Den här processen skapar automatiskt ett huvudnamn för tjänsten i Azure. Det ger också tjänstens huvudnamn rollen Deltagare i resursgruppen, vilket gör att din pipeline kan distribueras till resursgruppen.
I webbläsaren väljer du Projektinställningar.
Välj Tjänstanslutningar>Skapa tjänstanslutning.
Välj Azure Resource Manager>Nästa.
Välj Tjänstens huvudnamn (automatiskt)>Nästa.
I listrutan Prenumeration väljer du din Azure-prenumeration.
Om ett popup-fönster visas med ett meddelande där du uppmanas att logga in på Azure anger du dina autentiseringsuppgifter och loggar in.
I listrutan Resursgrupp väljer du ToyReusable.
I rutan Tjänstanslutningsnamn anger du ToyReusable. Kontrollera att kryssrutan Bevilja åtkomstbehörighet till alla pipelines är markerad.
Dricks
I den här övningen ger du för enkelhetens skull alla pipelineåtkomster till din tjänstanslutning. När du skapar verkliga tjänstanslutningar som fungerar med produktionsresurser bör du överväga att begränsa åtkomsten till endast de pipelines som behöver dem.
Välj Spara.