Skip to main content
Die deutsche Sprachversion wurde als Serviceleistung für Sie durch maschinelle Übersetzung erstellt. Bei eventuellen Unstimmigkeiten hat die englische Sprachversion Vorrang.

Terraform-Ausführung vom Controller

Beitragende

Wir können den Terraform-Plan unter Verwendung eines Controllers ausführen. Wenn Sie Ihren Terraform-Plan bereits mithilfe eines ICO-Workflows ausgeführt haben, können Sie diesen Abschnitt überspringen.

Voraussetzungen

Die Einrichtung der Lösung beginnt mit einer Management-Workstation mit Zugang zum Internet und einer funktionierenden Installation von Terraform.

Ein Leitfaden zur Installation von Terraform finden Sie unter "Hier".

GitHub-Repo klonen

Der erste Schritt in diesem Prozess besteht darin, den GitHub Repo in einen neuen leeren Ordner auf der Management-Workstation zu klonen. Gehen Sie wie folgt vor, um das GitHub-Repository zu klonen:

  1. Erstellen Sie auf der Management-Workstation einen neuen Ordner für das Projekt. Erstellen Sie einen neuen Ordner mit dem Namen /root/snapmirror-cvo Und den GitHub Repo hinein klonen.

  2. Öffnen Sie eine Befehlszeilenschnittstelle oder Konsolenschnittstelle auf der Management-Workstation, und ändern Sie Verzeichnisse in den neuen Ordner, der gerade erstellt wurde.

  3. Klonen Sie die GitHub-Sammlung mit dem folgenden Befehl:

Git clone https://github.com/NetApp-Automation/FlexPod-hybrid-cloud-for-GCP-with-Intersight-and-CVO
  1. Ändern Sie die Verzeichnisse in den neuen Ordner mit dem Namen snapmirror-cvo.

Terraform-Ausführung

Schematische Darstellung zur Terraform-Ausführung.

  • Init. Initialisieren Sie die (lokale) Terraform Umgebung. In der Regel nur einmal pro Sitzung ausgeführt.

  • Plan. Vergleichen Sie den Terraform-Zustand mit dem AS-in-Zustand in der Cloud und erstellen und zeigen Sie einen Ausführungsplan an. Die Implementierung wird hierdurch nicht geändert (schreibgeschützt).

  • Gilt. wendet den Plan aus der Planungsphase an. Das kann die Bereitstellung (Lese- und Schreibvorgänge) verändern.

  • * Zerstöre.* Alle Ressourcen, die von dieser spezifischen Terraform Umgebung geregelt werden.

    Weitere Informationen finden Sie unter "Hier".