---
sourceDocument: Yokohama IT Operations Management
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/yokohama/it-operations-management

 Release :

    - yokohama

ft:locale :

    - de-DE

ft:publication_title :

    - Yokohama IT Operations Management

ft:clusterId :

    - itom

bundleId :

    - itom

workflow :

    - Technology


---

# Führen Sie die IAC aus Discovery

# Führen Sie die IAC aus Discovery {#ariaid-title1}

* Freigeben Version: Yokohama
* 
* Aktualisiert 30. Januar 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 3 Minuten Lesedauer

Führen Sie die IAC-Discovery (Infrastructure as Code) aus, um die Ressourcen von zu identifizieren TerraformUmgebung.

## Vorbereitungen

* Stellen Sie sicher, dass Sie über die entsprechenden API-Anmeldeinformationen für die Accounts des Versionskontrollsystems (VCS) verfügen, die in bereitgestellt wurden Terraform EnterpriseOder Terraform CloudOrganisationen. Weitere Informationen finden Sie unter [Erstellen Sie API-Schlüssel-Anmeldeinformationen für TerraformAccount und der unterstützte VCS-Account](https://servicenow-prod.fluidtopics.net/Ib71SNqMOIAiVj~NxhWRFQ "Erstellen Sie API-Schlüssel-Anmeldeinformationen für TerraformAccount- und unterstützte VCS-Accounts (Versionskontrollsystem), die enthalten TerraformVorlagen-Repositorys.").
* Stellen Sie sicher Terraform Open SourceOrdner, die enthalten TerraformVorlagen haben eindeutige Namen. Wenn mehrere TerraformVorlagenordner haben denselben Namen. Es werden mehrere Change-Aufgaben erstellt, auch wenn alle Vorlagen möglicherweise keine Variablenänderungen enthalten.
{#discover-terraform-config-installables-vcs-workspaces__ul_kln_l54_w5b}

Erforderliche Rolle: sn.CMP.Cloud_Service_Designer

## Warum und wann dieser Vorgang ausgeführt wird

Abhängig vom Konfigurationsanbieter Cloud Provisioning and Governance: Terraform ConnectorErkennt die folgenden Ressourcen von TerraformUmgebung:

Terraform Open Source
:   Die IAC DiscoveryErkennt die installierbaren Konfigurationsdateien ( TerraformVorlagen) aus Terraform Open SourceServer.

Terraform Enterprise oder Terraform Cloud
:   Die IAC DiscoveryErkennt die folgenden Elemente:

    * Arbeitsbereiche: TerraformArbeitsbereiche, die in bereitgestellt wurden TerraformOrganisation.
    * VCS: VCS-Repositorys und -Verzweigungen, die in bereitgestellt werden TerraformOrganisation.
    * Agent-Pools: Terraform Cloud Verwendet Agenten und Agenten-Pools, um mit der lokalen Infrastruktur zu kommunizieren. Stellen Sie Agenten 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 Service Desk-Mitarbeiter](https://www.terraform.io/cloud-docs/agents)an.

      Cloud Provisioning and Governance: Terraform ConnectorErkennt die in erstellten Agenten-Pools Terraform Cloud. Sie können die erkannten Agenten im Konfigurationsmanagement-Modul für Ihren Konfigurationsanbieter anzeigen. Im Formular „Katalogbestellung" können Sie mit einem Agent-Pool-Filter einen aktiven Service Desk-Mitarbeiter auswählen, der mit dem privaten kommuniziert VMwareInfrastruktur.  
      Hinweis:  
      Sie können die Option „Agent Pools" im Konfigurationsverwaltungsformular und im Katalogreihenformular anzeigen, wenn die folgenden Bedingungen erfüllt sind:
      * Sie haben erstellt VMwareAgent-Pools in Terraform CloudOrganisation.
      * Sie haben VMwareVorlagen für Terraform Enterprise.
      {#discover-terraform-config-installables-vcs-workspaces__ul_v3z_dl4_w5b}
    * Installierbare cfg-Dateien: TerraformVorlagen, die in den Repositorys des VCS-Accounts gespeichert sind, haben bereitgestellt TerraformOrganisation.  
      Hinweis:  
      Um zu erkennen TerraformVorlagen aus VCS, Cloud Provisioning and Governance: Terraform ConnectorErfordert die API-Schlüssel-Anmeldeinformationen des VCS-Accounts.
    {#discover-terraform-config-installables-vcs-workspaces__ul_lq4_s1p_p5b}

## Prozedur

1. Navigieren zu AlleCloud Provisioning and GovernanceCloud-Adminportalan.  
   Das Cloud-Administratorportal wird in einer neuen Browserregisterkarte geöffnet.
2. Navigieren Sie im Cloud-Administratorportal zu VerwaltenKonfigurationsverwaltungan.
3. Wählen Sie aus TerraformAnbieterkarte.
4. Wählen Sie Aus Jetzt Erkennen .  
   Hinweis:  
   Sie können die IAC nicht abbrechen DiscoveryAuftrag, nachdem er ausgelöst wurde.
5. **Wahlweise:** Zu verwenden Cloud Provisioning and Governance: Terraform ConnectorMit Terraform EnterpriseOder Terraform Cloud, Erkennen Sie TerraformVorlagen, die in den bereitgestellten VCS gespeichert sind.
   1. Wählen Sie aus Tfe Vcs Registerkarte.
   2. Wählen Sie in der Liste TFE-VCS den VCS-Account aus, der den enthält TerraformVorlagen, für die Sie verwenden möchten Cloud Provisioning and GovernanceKatalogelementerstellung. {#discover-terraform-config-installables-vcs-workspaces__cpg-tf-connector-select-vcs-record}
   {#discover-terraform-config-installables-vcs-workspaces__cpg-tf-connector-select-vcs-record}
   3. Wählen Sie in der Dropdown-Liste Anmeldeinformationen die API-Anmeldeinformationen des ausgewählten VCS-Accounts aus. {#discover-terraform-config-installables-vcs-workspaces__cpg-tf-connector-attach-vcs-credentials}
   {#discover-terraform-config-installables-vcs-workspaces__cpg-tf-connector-attach-vcs-credentials}
   4. Wählen Sie unter zugehörige Links die Option aus Suchen Sie Verzweigungen und Repositorys . {#discover-terraform-config-installables-vcs-workspaces__cpg-tf-connector-find-vcs-repo-branches}
   {#discover-terraform-config-installables-vcs-workspaces__cpg-tf-connector-find-vcs-repo-branches}
   5. Wiederholen Sie den Schritt [5.b](https://servicenow-prod.fluidtopics.net/99~Hoej84C9SDjKKHSoXDg#discover-terraform-config-installables-vcs-workspaces__cpg-tf-connector-select-vcs-record)Bis [5.d](https://servicenow-prod.fluidtopics.net/99~Hoej84C9SDjKKHSoXDg#discover-terraform-config-installables-vcs-workspaces__cpg-tf-connector-find-vcs-repo-branches)Für alle VCS-Accounts, die enthalten TerraformVorlagen, für die Sie verwenden möchten Cloud Provisioning and GovernanceKatalogelementerstellung.
   {#discover-terraform-config-installables-vcs-workspaces__substeps_zmc_cnp_p5b}
6. Erstellen Sie einen Discovery-Zeitplan für Infrastruktur als Code (IAC).  
   Der IAC-Discovery-Zeitplan hilft bei der Erkennung neuer Elemente TerraformVorlagen, Arbeitsbereiche, Agent-Pools und VCS-Verzweigungen für den angegebenen Konfigurationsanbieter. Es erkennt auch Änderungen in bereits erkannten TerraformVorlagen. Wann Cloud Provisioning and Governance: Terraform ConnectorErkennt eine Änderung an der Vorlagenvariablen oder den Vorlagenmetadaten und erstellt automatisch IAC-Change-Aufgaben für die betroffenen Katalogelemente.
   1. Navigieren Sie im Cloud-Administratorportal zu VerwaltenIaC-Discoveryan.
   2. Wählen Sie Neu.
   3. Füllen Sie im Formular die Felder aus.  
      {#discover-terraform-config-installables-vcs-workspaces__table_wqs_cv5_p5b__entry__2}

      | Feld | Beschreibung |
      |-|-|
      | Name | Eindeutiger und beschreibender Name des IAC DiscoveryZeitplan. |
      | Provider | Konfigurationsverwaltungsanbieter, für den Sie den Discovery-Zeitplan erstellen. |
      | Aktiv | Option zum Aktivieren oder Deaktivieren des Zeitplans. |
      | Ausführen | Häufigkeit der Zeitplanausführung. Konfigurieren Sie die Ausführungshäufigkeit des Zeitplans im Feld Ausführen und den zugehörigen Formularfeldern. |
      [Tabelle : 1. IAC-Discovery-Zeitplaner-Formular]

      {#discover-terraform-config-installables-vcs-workspaces__table_wqs_cv5_p5b}
   4. Wählen Sie Absenden.
   {#discover-terraform-config-installables-vcs-workspaces__substeps_e23_j44_p5b}

## Nächste Maßnahme

* [Verwenden Sie die Struktur mehrerer Repositorys mit Terraform ConnectorApp](https://servicenow-prod.fluidtopics.net/cLLJxW_ZhckcBt6N71icVQ "Sie können jetzt mehrere erkennen TerraformKonfigurationen aus einem Repository auf beliebiger Ordnerebene mit Terraform EnterpriseKonfigurationsanbieter.") Mit IAC-Discovery
* Wenn Cloud Provisioning and Governance: Terraform ConnectorErkennt neu TerraformVorlagen, 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 TerraformVorlage](https://servicenow-prod.fluidtopics.net/H0T6q4V_jKxzoWF2fdrOHA "Erstellen Sie ein Katalogelement aus TerraformVorlage zum anfordern der Cloud-Ressourcenbereitstellung. Aktivierte Katalogelemente werden im Cloud-Anwenderportal angezeigt.").
* Wenn Cloud Provisioning and Governance: Terraform ConnectorHat Changes 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äß der Aktualisierung TerraformVorlage.
  * Deaktivieren Sie das betroffene Katalogelement, und erstellen Sie dann ein Katalogelement gemäß der aktualisierten Vorlage.

  {#discover-terraform-config-installables-vcs-workspaces__ul_aq5_ry5_p5b}Weitere Informationen finden Sie unter [Verwalten Sie TerraformVorlagenbasierte Katalogelemente](https://servicenow-prod.fluidtopics.net/PMo9pbdfVVS8AY3urIvXUw "Verwenden Sie eine Change-Aufgabe „Infrastruktur als Code“ (IAC), um zu erstellen oder zu aktualisieren TerraformVorlagenbasierte Katalogelemente. Die IAC-Change-Aufgabe trägt dazu bei, sicherzustellen, dass die Katalogelemente an den neuesten Infrastrukturspezifikationen ausgerichtet sind, die in codiert sind TerraformVorlage.").
{#discover-terraform-config-installables-vcs-workspaces__ul_m2r_yx5_p5b}

