Führen Sie den IaC aus Discovery
Führen Sie die IaC-Erkennung (Infrastructure as Code) aus, um die Ressourcen der Umgebung Terraform zu identifizieren.
Vorbereitungen
- Stellen Sie sicher, dass Sie über die entsprechenden API-Anmeldeinformationen für die Version Control System (VCS)-Konten verfügen, die in den Organisationen Terraform Enterprise oder Terraform Cloud bereitgestellt werden. Weitere Informationen finden Sie unter Erstellen Sie API-Schlüsselanmeldeinformationen für das Konto Terraform und das unterstützte Versionsverwaltungssystem.
- Stellen Sie sicher, dass die Ordner Terraform Open Source, die die Vorlagen Terraform ] enthalten, eindeutige Namen haben. Wenn mehrere Terraform -Vorlagenordner denselben Namen haben, werden mehrere Change-Aufgaben erstellt, auch wenn nicht alle Vorlagen Variablenänderungen enthalten.
Erforderliche Rolle: sn_cmp.cloud_service_designer
Warum und wann dieser Vorgang ausgeführt wird
- Terraform Open Source
- Der IaC Discovery erkennt die installierbaren Konfigurationsdateien (VorlagenTerraform ) vom Server Terraform Open Source.
- Terraform Enterprise oder Terraform Cloud
- Der IaC Discovery erkennt die folgenden Elemente:
- Arbeitsbereiche: Terraform Arbeitsbereiche, die in der Organisation Terraform bereitgestellt werden.
- VCS: VCS-Repositorys und -Verzweigungen, die in der Organisation Terraform bereitgestellt werden.
- Agent-Pools:
Terraform Cloud verwendet Agents und Agent-Pools für die Kommunikation mit der lokalen Infrastruktur. Stellen Sie Agents im selben Netzwerk wie Ihre Infrastruktur bereit, um eine Verbindung zwischen der Infrastruktur und Terraform Cloudherzustellen. Weitere Informationen zu Agents und Agent-Pools finden Sie unter Terraform Cloud Service Desk-Mitarbeiter.
Cloud Provisioning and Governance: Terraform Connector erkennt die in Terraform Clouderstellten Agent-Pools. Die erkannten Agents können Sie im Konfigurationsverwaltungsmodul für Ihren Konfigurations-Provider anzeigen. Im Katalogbestellformular können Sie mit einem Filter für Agent-Pools einen aktiven Agent für die Kommunikation mit der privaten VMware -Infrastruktur auswählen.Hinweis:Sie können die Option „Agent-Pools“ im Konfigurationsverwaltungsformular und im Katalogbestellformular anzeigen, wenn die folgenden Bedingungen erfüllt sind:- Sie haben die Agent-Pools [ VMware in der Organisation Terraform Cloud erstellt.
- Sie haben VMware Vorlagen für Terraform Enterprise.
- Installierbare Konfigurationsdateien: Terraform Vorlagen, die in den Repositorys des Versionsverwaltungssystems gespeichert sind, haben die Organisation Terraform bereitgestellt.Hinweis:Um die Terraform -Vorlagen aus dem Versionsverwaltungssystem zu erkennen, benötigt Cloud Provisioning and Governance: Terraform Connector die API-Schlüsselanmeldeinformationen des Versionsverwaltungssystems.
Prozedur
Nächste Maßnahme
- Wenn Cloud Provisioning and Governance: Terraform Connector neue Terraform Vorlagen erkennt, die Sie für die Bereitstellung von Cloud-Ressourcen verwenden möchten, erstellen Sie ein Katalogelement aus der erkannten Vorlage. Weitere Informationen finden Sie unter Erstellen Sie ein Katalogelement aus der Vorlage Terraform ..
- Wenn Cloud Provisioning and Governance: Terraform Connector Änderungen in einer vorhandenen Vorlage erkannt hat, führen Sie eine der folgenden Aktionen aus, um die zugeordnete IaC-Change-Aufgabe zu lösen:
- Aktualisieren Sie das betroffene Katalogelement gemäß der aktualisierten Terraform -Vorlage.
- Deaktivieren Sie das betroffene Katalogelement, und erstellen Sie dann ein Katalogelement gemäß der aktualisierten Vorlage.