Erstellen Sie einen Konfigurations-Provider Terraform Open Source.

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 2 Minuten Lesedauer
  • Erstellen Sie einen Terraform Open Source -Konfigurations-Provider in Cloud Provisioning and Governance. Mit dem Konfigurations-Provider Cloud Provisioning and GovernanceTerraform Open Source kann Terraform Open Source die installierbaren Konfigurationsdateien vonTerraform [] (Vorlagen ) erkennen und Änderungen daran erkennen.

    Vorbereitungen

    • Stellen Sie sicher, dass der Server Terraform ] unter dem Betriebssystem Windows oder Linux ausgeführt wird.
    • Stellen Sie sicher, dass eine unterstützte Version Terraform Open Source auf dem Server installiert ist. Cloud Provisioning and Governance: Terraform Connector unterstützt Terraform Open Source Versionen 1.1.0 bis 1.1.9 und 1.2.0.
    • Wenn Sie eine Neben- oder Patch-Version der Terraform Open Source CLI verwenden möchten, stellen Sie sicher, dass die Neben- oder Patch-Version dem Workload-Konfigurations-Provider hinzugefügt wird. Weitere Informationen finden Sie unter Fügen Sie Support für Neben- oder Patch-Versionen von hinzu Terraform.
    • Stellen Sie sicher, dass [] auf den Server TerraformMID-Server zugreifen kann.
    • Stellen Sie sicher, dass MID-ServerTerraform über die Fähigkeit [] verfügt. Weitere Informationen finden Sie unter MID Server-Fähigkeiten konfigurieren.
    • Stellen Sie sicher, dass alle Vorlagen in separaten Verzeichnissen gespeichert sind und sich alle Vorlagenverzeichnisse im selben Basisverzeichnis befinden.
    • Stellen Sie sicher, dass Terraform Connector Zugriff auf die Terraform-Registrierung (registry.hashicorp.com) hat.

    Erforderliche Rolle: cloud_admin

    Warum und wann dieser Vorgang ausgeführt wird

    Prozedur

    1. Wahlweise: Wenn Sie Terraform Open Source auf einem Linux -Server bereitgestellt haben, erstellen Sie SSH-Anmeldeinformationen für den privaten Schlüssel für den Server in Now Platform.
      1. Navigieren zu Alle > Cloud Provisioning and Governance > Cloud-Adminportal.
        Das Cloud-Adminportal wird in einer neuen Browserregisterkarte geöffnet.
      2. Navigieren Sie im Cloud-Adminportal zu Verwalten > Berechtigungen.
      3. Wählen Sie Neu.
      4. Wählen Sie Anmeldeinformationen für den privaten SSH-Schlüssel aus.
      5. Füllen Sie die Felder des Formulars aus.
      6. Klicken Sie auf den zugehörigen Link Anmeldeinformationen testen.
      7. Füllen Sie die Felder des Formulars aus.
        Tabelle : 1. Formular „Anmeldeinformationen testen“.
        Feld Beschreibung
        Ziel IP-Adresse des Servers Terraform, für den Sie die Anmeldeinformationen erstellen.
        MID-Server MID-Server, der für die Verbindung mit dem Server Terraform verwendet werden kann.
      8. Wählen Sie OK.
      9. Wählen Sie Absenden aus.
    2. Wahlweise: Wenn Sie Terraform Open Source auf einem Windows -Server bereitgestellt haben, erstellen Sie Windows -Anmeldeinformationen für den Server in Now Platform.
      1. Navigieren zu Alle > Cloud Provisioning and Governance > Cloud-Adminportal.
        Das Cloud-Adminportal wird in einer neuen Browserregisterkarte geöffnet.
      2. Navigieren Sie im Cloud-Adminportal zu Verwalten > Berechtigungen.
      3. Wählen Sie Neu.
      4. Wählen Sie Windows-Anmeldeinformationen aus.
      5. Füllen Sie die Felder des Formulars aus.
      6. Klicken Sie auf den zugehörigen Link Anmeldeinformationen testen.
      7. Füllen Sie die Felder des Formulars aus.
        Tabelle : 2. Formular „Anmeldeinformationen testen“.
        Feld Beschreibung
        Ziel IP-Adresse des Servers Terraform, für den Sie die Anmeldeinformationen erstellen.
        MID-Server MID-Server, der für die Verbindung mit dem Server Terraform verwendet werden kann.
      8. Wählen Sie OK.
      9. Wählen Sie Absenden aus.
    3. Erstellen Sie einen Konfigurations-Provider für Terraform Open Source.
      1. Navigieren Sie im Cloud-Adminportal zu Verwalten > Konfigurationsverwaltung.
      2. Wählen Sie Neu.
      3. Füllen Sie die Felder des Formulars aus.
      4. Wählen Sie Absenden aus.

    Nächste Maßnahme

    Erkennen Sie die Terraform -Vorlagen vom Terraform Open Source -Server. Weitere Informationen finden Sie unter Führen Sie den IaC aus Discovery.