Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Terraform möjliggör definition, förhandsversion och distribution av molninfrastruktur. Med Terraform skapar du konfigurationsfiler med hjälp av HCL-syntax. Med HCL-syntaxen kan du ange molnleverantören – till exempel Azure – och de element som utgör din molninfrastruktur. När du har skapat konfigurationsfilerna skapar du en körningsplan som gör att du kan förhandsgranska ändringarna i infrastrukturen innan de distribueras. När du har verifierat ändringarna tillämpar du genomförandeplanen för att implementera infrastrukturen.
Den här artikeln beskriver alternativen för att autentisera till Azure för användning med Terraform.
I den här artikeln lär du dig att:
- Installera Git Bash-terminalemulatorn
- Installera Azure CLI
- Installera Terraform
- Konfigurera din miljö för att köra Terraform i Windows
- Förstå vanliga Scenarier för Terraform- och Azure-autentisering
- Autentisera via ett Microsoft-konto från Cloud Shell (med Bash eller PowerShell)
- Autentisera via ett Microsoft-konto från Windows (med Bash eller PowerShell)
- Skapa ett huvudnamn för tjänsten med hjälp av Azure CLI
- Skapa ett huvudnamn för tjänsten med hjälp av Azure PowerShell
- Ange autentiseringsuppgifter för tjänstens huvudnamn i miljövariabler
- Ange autentiseringsuppgifter för tjänstens huvudnamn i ett Terraform-providerblock
1. Konfigurera din miljö
- Azure-prenumeration: Om du inte har en Azure-prenumeration skapar du ett kostnadsfritt konto innan du börjar.
2. Installera en terminalemulator
Det finns många alternativ i Windows för att köra bash-kommandon, inklusive Git Bash och Windows Terminal. Den här artikeln har testats med Git Bash. Ladda ned och installera Git Bash.
3. Installera Azure CLI
Installera Azure CLI. Den här artikeln har testats med Azure CLI version 2.26.1.
4. Installera Terraform för Windows
- Ladda ned Terraform. Den här artikeln har testats med Terraform version 1.1.4. 
- Från nedladdningen extraherar du den körbara filen till en katalog som du väljer (till exempel - c:\terraform).
- Uppdatera systemets globala PATH-miljövariabel så att den innehåller den körbara katalogen. 
- Öppna ett terminalfönster. 
- Kontrollera konfigurationen av den globala sökvägen med kommandot - terraform.- terraform -version
Felsöka Terraform i Azure
Felsöka vanliga problem när du använder Terraform i Azure