Freigeben über


Authentifizieren von Terraform bei Azure

Terraform ermöglicht die Definition, Vorschau und Bereitstellung der Cloudinfrastruktur. Terraform ermöglicht das Erstellen von Konfigurationsdateien mit HCL-Syntax. Mit der HCL-Syntax können Sie den Cloudanbieter ( z. B. Azure ) und die Elemente angeben, aus denen Ihre Cloudinfrastruktur besteht. Nach der Erstellung Ihrer Konfigurationsdateien erstellen Sie einen Ausführungsplan, mit dem Sie eine Vorschau Ihrer Infrastrukturänderungen anzeigen können, bevor diese bereitgestellt werden. Nachdem Sie die Änderungen überprüft haben, wenden Sie den Ausführungsplan an, um die Infrastruktur bereitzustellen.

Um Terraform-Befehle für Ihr Azure-Abonnement zu verwenden, müssen Sie zuerst Terraform bei diesem Abonnement authentifizieren. In diesem Artikel werden einige gängige Szenarien für die Authentifizierung bei Azure behandelt.

In diesem Artikel erfahren Sie, wie Sie:

  • Hier finden Sie eine Liste der verfügbaren Authentifizierungsmethoden.
  • Wählen Sie eine Authentifizierungsmethode aus.
  • Stellen Sie sicher, dass Sie authentifiziert sind.

1. Konfigurieren Ihrer Umgebung

  • Azure-Abonnement: Wenn Sie nicht über ein Azure-Abonnement verfügen, erstellen Sie ein kostenloses Konto , bevor Sie beginnen.

2. Authentifizieren von Terraform in Azure

Terraform unterstützt nur die Authentifizierung bei Azure mithilfe der Azure-Befehlszeilenschnittstelle (Command Line Interface, CLI). Die Authentifizierung mit Azure PowerShell wird nicht unterstützt. Daher können Sie zwar das Azure PowerShell-Modul verwenden, wenn Sie Ihre Terraform-Arbeit erledigen, aber Sie müssen sich zuerst über die Azure CLI bei Azure authentifizieren.

3. Überprüfen Sie die Ergebnisse

Stellen Sie sicher, dass Sie sich beim Azure-Abonnement authentifiziert haben, indem Sie das aktuelle Abonnement anzeigen.

Um das aktuelle Azure-Abonnement mit der Azure CLI zu bestätigen, führen Sie az account show aus.

az account show

Nächste Schritte