Dela via


Autentisera Terraform till Azure

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 körningsplanen för att distribuera infrastrukturen.

Om du vill använda Terraform-kommandon mot din Azure-prenumeration måste du först autentisera Terraform till den prenumerationen. Den här artikeln beskriver några vanliga scenarier för autentisering till Azure.

I den här artikeln kan du se hur du:

  • Se en lista över tillgängliga autentiseringsmetoder.
  • Välj välj och autentiseringsmetod.
  • Kontrollera att du är autentiserad.

1. Konfigurera din miljö

  • Azure-prenumeration: Om du inte har någon Azure-prenumeration kan du skapa ett kostnadsfritt konto innan du börjar.

2. Autentisera Terraform till Azure

Terraform stöder endast autentisering till Azure med Azure CLI. Autentisering med Azure PowerShell stöds inte. Även om du kan använda Azure PowerShell-modulen när du utför ditt Terraform-arbete måste du därför först autentisera till Azure med hjälp av Azure CLI.

3. Kontrollera resultatet

Kontrollera att du har autentiserats till Azure-prenumerationen genom att visa den aktuella prenumerationen.

Om du vill bekräfta den aktuella Azure-prenumerationen med Azure CLI kör du az account show.

az account show

Nästa steg