Erstellen Sie ein Terraform Open SourceKonfigurationsanbieter

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 3 Minuten Lesedauer
  • Erstellen Sie ein Terraform Open SourceKonfigurations-Provider in Cloud Provisioning and Governance. Die Terraform Open SourceKonfigurationsanbieter aktiviert Cloud Provisioning and GovernanceUm zu erkennen Terraform Open SourceKonfigurierbare Elemente ( TerraformVorlagen) und erkennen Sie Änderungen daran.

    Warum und wann dieser Vorgang ausgeführt wird

    Ab diesem Release können Sie OpenTofu mit verwenden Cloud Provisioning and Governance. Sie müssen über Administratorrechte verfügen, um den Aliasnamen für auf vm-Hostebene zu konfigurieren.Stellen Sie sicher, dass der Server auf ausgeführt wird WindowsOder LinuxBetriebssystem.

    Vorbereitungen

    • Stellen Sie sicher, dass unterstützt wird Terraform Open SourceVersion ist auf dem Server installiert. Cloud Provisioning and Governance: Terraform ConnectorUnterstützt Terraform Open Source Versionen 1.1.0 bis 1.1.9 und 1,2.0.
    • Wenn Sie eine Nebenversion oder Patch-Version von verwenden möchten Terraform Open SourceCLI: Stellen Sie sicher, dass die Nebenversion oder die Patch-Version dem Anbieter der Arbeitsauslastungskonfiguration hinzugefügt wird. Weitere Informationen finden Sie unter Fügen Sie Unterstützung für Nebenversionen oder Patch-Versionen von hinzu Terraform.
    • Stellen Sie sicher, dass MID-ServerKann auf zugreifen TerraformServer.
    • Stellen Sie sicher, dass MID-ServerHat TerraformFähigkeit.
    • Fügen Sie als neuer Anwender die Terraform-MID-Fähigkeit hinzu, um Ressourcen mithilfe des Open-Source-Hosts (VM) von Terraform bereitzustellen. Fügen Sie Cloud-Provider-spezifische MID-Fähigkeit (AWS, Azure, VMware, Google) hinzu, um Ressourcen aus der Cloud nach der Bereitstellung von Terraform Open-Source-Katalogelementen zu erkennen. Beispiel: Wenn Sie eine VM mit Terraform Open-Source in Google bereitstellen, benötigen Sie MID mit Terraform und Google-Fähigkeit. Beide Fähigkeiten können auf demselben oder verschiedenen MIDs festgelegt werden. MID mit Terraform-Fähigkeit sollte in der Lage sein, eine Verbindung mit Terraform-Host (VM) herzustellen, und der mit Google-Fähigkeit muss google Cloud erreichen können. Weitere Informationen finden Sie unter Konfigurieren Sie die Fähigkeiten des MID-Servers .
    • 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

    Prozedur

    1. Wahlweise: Wenn Sie bereitgestellt haben Terraform Open SourceAuf einem LinuxServer, erstellen Sie Anmeldeinformationen für privaten SSH-Schlüssel für den Server in Now Platform.
      1. Navigieren zu Alle > Cloud Provisioning and Governance > Cloud-Adminportalan.
        Das Cloud-Administratorportal wird in einer neuen Browserregisterkarte geöffnet.
      2. Navigieren Sie im Cloud-Administratorportal zu Verwalten > Anmeldeinformationenan.
      3. Wählen Sie Neu.
      4. Wählen Sie Aus Anmeldeinformationen für privaten SSH-Schlüssel .
      5. Füllen Sie im Formular die Felder aus.
      6. Wählen Sie den zugehörigen Link Test-Anmeldeinformationen aus.
      7. Füllen Sie im Formular die Felder aus.
        Tabelle : 1. Test-Anmeldeinformationsformular
        Feld Beschreibung
        Zielvorgabe IP-Adresse von TerraformServer, für den Sie die Anmeldeinformationen erstellen.
        MID-Server MID-ServerDie zum Herstellen einer Verbindung mit verwendet werden kann TerraformServer.
      8. Wählen Sie OK aus.
      9. Wählen Sie Absenden.
    2. Wahlweise: Wenn Sie bereitgestellt haben Terraform Open SourceAuf einem WindowsServer, erstellen WindowsAnmeldeinformationen für den Server in Now Platform.
      1. Navigieren zu Alle > Cloud Provisioning and Governance > Cloud-Adminportalan.
        Das Cloud-Administratorportal wird in einer neuen Browserregisterkarte geöffnet.
      2. Navigieren Sie im Cloud-Administratorportal zu Verwalten > Anmeldeinformationenan.
      3. Wählen Sie Neu.
      4. Wählen Sie Aus Windows-Anmeldeinformationen .
      5. Füllen Sie im Formular die Felder aus.
      6. Wählen Sie den zugehörigen Link Test-Anmeldeinformationen aus.
      7. Füllen Sie im Formular die Felder aus.
        Tabelle : 2. Test-Anmeldeinformationsformular
        Feld Beschreibung
        Zielvorgabe IP-Adresse von TerraformServer, für den Sie die Anmeldeinformationen erstellen.
        MID-Server MID-ServerDie zum Herstellen einer Verbindung mit verwendet werden kann TerraformServer.
      8. Wählen Sie OK aus.
      9. Wählen Sie Absenden.
    3. Erstellen Sie einen Konfigurationsanbieter für Terraform Open Source.
      1. Navigieren Sie im Cloud-Administratorportal zu Verwalten > Konfigurationsverwaltungan.
      2. Wählen Sie Neu.
      3. Füllen Sie im Formular die Felder aus.
      4. Wählen Sie Absenden.

    Nächste Maßnahme

    Erkennen Sie TerraformVorlagen aus Terraform Open SourceServer. Weitere Informationen finden Sie unter Führen Sie die IAC aus Discovery.