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 VCS-Konten (Version Control System) verfügen, die in den Organisationen Terraform Enterprise oder Terraform Cloud bereitgestellt werden. Weitere Informationen finden Sie unter Erstellen Sie API Key-Anmeldeinformationen für den Account Terraform und den unterstützten VCS-Account.
- 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
- Das IaC Discovery erkennt die installierbaren Konfigurationselemente (Terraform Vorlagen) auf dem Server Terraform Open Source.
- Terraform Enterprise oder Terraform Cloud
- Das 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 für die Kommunikation mit der lokalen Infrastruktur Agents und Agent-Pools. Stellen Sie Agents im selben Netzwerk wie Ihre Infrastruktur bereit, um eine Verbindung zwischen der -Infrastruktur und Terraform Cloudherzustellen. Weitere Informationen zu Agenten 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. Auf dem Katalogbestellformular können Sie mit einem Agent-Pool-Filter einen aktiven Agent für die Kommunikation mit der privaten Infrastruktur VMware 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 Mitarbeiterpools VMware in der Organisation Terraform Cloud erstellt.
- Sie haben VMware Vorlagen für Terraform Enterprise.
- Cfg installables: Terraform Vorlagen, die in den Repositorys des VCS-Accounts gespeichert sind, der von der Organisation Terraform bereitgestellt wurde.Hinweis:Um die Terraform -Vorlagen aus dem VCS zu erkennen, benötigt Cloud Provisioning and Governance: Terraform Connector die API-Schlüssel-Anmeldeinformationen des VCS-Kontos.
Prozedur
Nächste Maßnahme
- Verwenden Sie die Struktur aus mehreren Repositorys mit der App Terraform Connector . mit IaC-Discovery
- Wenn Cloud Provisioning and Governance: Terraform Connector neue Terraform -Vorlagen erkennt, die Sie für die Cloud-Ressourcenbereitstellung 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 Changes in einer vorhandenen Vorlage erkannt hat, führen Sie eine der folgenden Aktionen aus, um die zugehörige IaC-Change-Aufgabe zu lösen:
- Aktualisiert das betroffene Katalogelement gemäß der aktualisierten Vorlage Terraform.
- Deaktivieren Sie das betroffene Katalogelement, und erstellen Sie dann ein Katalogelement gemäß der aktualisierten Vorlage.