Führen Sie die IAC aus Discovery
Führen Sie die IAC-Discovery (Infrastructure as Code) aus, um die Ressourcen von zu identifizieren Terraform Umgebung.
Vorbereitungen
- Stellen Sie sicher, dass Sie über die entsprechenden API-Anmeldeinformationen für die VCS-Accounts (Version Control System) verfügen, die in bereitgestellt werden Terraform Enterprise Oder Terraform Cloud Organisationen. Weitere Informationen finden Sie unter Erstellen Sie API-Schlüssel-Anmeldeinformationen für Terraform Account und der unterstützte VCS-Account.
- Stellen Sie sicher Terraform Open Source Ordner, die enthalten Terraform Vorlagen haben eindeutige Namen. Wenn mehrere Terraform Vorlagenordner haben denselben Namen. Es werden mehrere Change-Aufgaben erstellt, auch wenn alle Vorlagen möglicherweise keine Variablenänderungen enthalten.
Erforderliche Rolle: sn_cmp.cloud_service_designer
Warum und wann dieser Vorgang ausgeführt wird
- Terraform Open Source
- Die IAC Discovery Erkennt die installierbaren Konfigurationsdateien ( Terraform Vorlagen) aus dem Terraform Open Source Server.
- Terraform Enterprise oder Terraform Cloud
- Die IAC Discovery Erkennt die folgenden Elemente:
- Arbeitsbereiche: Terraform In bereitgestellte Arbeitsbereiche Terraform Organisation.
- VCS: In bereitgestellte VCS-Repositorys und -Verzweigungen Terraform Organisation.
- Agent-Pools:
Terraform Cloud Verwendet Agents und Agent-Pools, um mit der lokalen Infrastruktur zu kommunizieren. Stellen Sie Service Desk-Mitarbeiter im selben Netzwerk wie Ihre Infrastruktur bereit, um eine Verbindung zwischen der Infrastruktur und herzustellen Terraform Cloud. Weitere Informationen zu Service Desk-Mitarbeitern und Agent-Pools finden Sie unter Terraform Cloud Agentsan.
Terraform Connector für Cloud-Services-Katalog Erkennt die in erstellten Agent-Pools Terraform Cloud. Die erkannten Agents können Sie im Konfigurationsverwaltungsmodul für Ihren Konfigurations-Provider anzeigen. Im Katalogbestellungsformular können Sie mit einem Agent-Pool-Filter einen aktiven Service Desk-Mitarbeiter auswählen, der mit dem privaten kommuniziert VMware Infrastruktur.Hinweis:Die Option „Agent-Pools“ wird im Formular „Konfigurationsverwaltung“ und im Formular „Kataloganordnung“ angezeigt, wenn die folgenden Bedingungen erfüllt sind:- Sie haben erstellt VMware Agent-Pools in Terraform Cloud Organisation.
- Sie haben VMware Vorlagen für Terraform Enterprise.
- Installierbare cfg-Dateien: Terraform Vorlagen, die in den Repositorys des VCS-Accounts gespeichert sind, haben bereitgestellt Terraform Organisation.Hinweis:Um zu erkennen Terraform Vorlagen aus VCS, Terraform Connector für Cloud-Services-Katalog Erfordert die API-Schlüssel-Anmeldeinformationen des VCS-Accounts.
Prozedur
Nächste Maßnahme
- Verwenden Sie die Struktur mehrerer Repositorys mit Terraform Connector App Mit IAC-Discovery
- Wenn Terraform Connector für Cloud-Services-Katalog Erkennt neu Terraform Vorlagen, 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 dem Terraform Vorlage.
- Wenn Terraform Connector für Cloud-Services-Katalog Hat Änderungen in einer vorhandenen Vorlage erkannt. Führen Sie eine der folgenden Aktionen aus, um die zugehörige IAC-Change-Aufgabe zu lösen:
- Aktualisieren Sie das betroffene Katalogelement gemäß aktualisiert Terraform Vorlage.
- Deaktivieren Sie das betroffene Katalogelement, und erstellen Sie dann ein Katalogelement gemäß der aktualisierten Vorlage.