Erstellen Sie ein Terraform Open Source Konfigurationsanbieter
Erstellen Sie ein Terraform Open Source Konfigurations-Provider in Cloud Provisioning and Governance. Die Terraform Open Source Konfigurationsanbieter aktiviert Cloud Provisioning and Governance Um zu erkennen Terraform Open Source Konfigurierbare Elemente ( Terraform Vorlagen) 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 Windows Oder Linux Betriebssystem.
Vorbereitungen
- Stellen Sie sicher, dass unterstützt wird Terraform Open Source Version ist auf dem Server installiert. Terraform-Connector für Cloud-Servicekatalog Unterstützt Terraform Open Source Versionen 1.1.0 bis 1.1.9 und 1.2.0 oder höher
- Wenn Sie eine Nebenversion oder Patch-Version von verwenden möchten Terraform Open Source CLI: 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-Server Kann auf zugreifen Terraform Server.
- Stellen Sie sicher, dass MID-Server Hat Terraform Fä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
- Wahlweise:
Wenn Sie bereitgestellt haben Terraform Open Source Auf einem Linux Server, erstellen Sie Anmeldeinformationen für privaten SSH-Schlüssel für den Server in ServiceNow AI Platform.
- Wahlweise:
Wenn Sie bereitgestellt haben Terraform Open Source Auf einem Windows Server, erstellen Windows Anmeldeinformationen für den Server in ServiceNow AI Platform.
-
Erstellen Sie einen Konfigurationsanbieter für Terraform Open Source.
Nächste Maßnahme
Erkennen Sie Terraform Vorlagen aus Terraform Open Source Server. Weitere Informationen finden Sie unter Führen Sie die IAC aus Discovery.