Bereitgestellte Ressourcen ansehen

Auf dieser Seite wird beschrieben, wie Sie Informationen zu Ressourcen aufrufen, die von Infrastructure Manager bereitgestellt werden.

Sie können sich Ressourcen ansehen, um ihren Status zu ermitteln oder zu sehen, welche Ressourcen in einer Bereitstellung vorhanden sind, bevor Sie die Bereitstellung aktualisieren oder löschen.

Wenn Infrastructure Manager eine Terraform-Konfiguration bereitstellt, werden die in der Konfiguration definierten Google Cloud -Ressourcen bereitgestellt und konfiguriert. Die Metadaten zu diesen Ressourcen befinden sich in der Terraform-Zustandsdatei. Infra Manager speichert diese Datei für jede Bereitstellung und Version.

Die Statusdatei enthält Informationen zu den Ressourcen, wenn sie von Infra Manager bereitgestellt werden. Die Zustandsdatei und Infra Manager enthalten keine Informationen zu diesen Ressourcen, wenn sie geändert werden, es sei denn, sie werden durch eine Infra Manager-Version geändert.

Sie können beispielsweise mit Infra Manager einen Load Balancer bereitstellen und ihn dann über die Google Cloud -Konsole ändern. In diesem Fall enthält Infra Manager Informationen zum ursprünglich bereitgestellten Load Balancer, aber nicht zu den Änderungen, die Sie über die Google Cloud -Konsole vorgenommen haben.

Informationen zum Namen oder Status der Bereitstellung finden Sie unter Bereitstellungen ansehen.

Hinweise

  1. Prüfen Sie, ob Infra Manager aktiviert ist.
  2. Sie benötigen ein Dienstkonto.
  3. Sie benötigen die erforderlichen IAM-Berechtigungen, um Bereitstellungen aufzurufen.
    • roles/config.admin oder roles/config.viewer.

Von einer Bereitstellung bereitgestellte Ressourcen auflisten

So listen Sie die von einer Bereitstellung bereitgestellten Ressourcen auf:

gcloud infra-manager resources list --revision=projects/PROJECT_ID/locations/LOCATION/deployments/DEPLOYMENT_ID/revisions/REVISION_ID

Ersetzen Sie:

  • PROJECT_ID: die Projekt-ID, unter der Infrastructure Manager ausgeführt wird.
  • LOCATION: Der Speicherort, an dem Infra Manager ausgeführt wird. Eine Liste der gültigen Standorte finden Sie unter Infrastructure Manager-Standorte.
  • DEPLOYMENT_ID: die Bereitstellungs-ID der Bereitstellung der Ressource.
  • REVISION_ID: die Revisionskennung der angezeigten Version.

Liste der Ressourcen filtern

So filtern Sie die Liste der Ressourcen:

gcloud infra-manager resources list --revision=projects/PROJECT_ID/locations/LOCATION/deployments/DEPLOYMENT_ID/revisions/REVISION_ID --filter=EXPRESSION

Ersetzen Sie:

  • PROJECT_ID: die Projekt-ID, unter der Infrastructure Manager ausgeführt wird.
  • LOCATION: Der Speicherort, an dem Infra Manager ausgeführt wird. Eine Liste der gültigen Standorte finden Sie unter Infrastructure Manager-Standorte.
  • DEPLOYMENT_ID: Die Bereitstellungs-ID der Bereitstellung der Ressource.
  • REVISION_ID: die Versions-ID der Version, die Sie sich ansehen und filtern.
  • EXPRESSION: der Ausdruck, nach dem Sie filtern. Unterstützte Ausdrücke sind:
    • terraformInfo.address (string)
    • terraformInfo.type (string)
    • terraformInfo.id (string)
    • state (string): STATE_UNSPECIFIED, PLANNED, IN_PROGRESS, RECONCILED, FAILED
    • intent(string): INTENT_UNSPECIFIED, CREATE, UPDATE, DELETE, RECREATE, UNCHANGED
    • caiAssets.fullResourceName (Karte)
    • caiAssets.type (Karte)

Liste der Ressourcen sortieren

So sortieren Sie die Liste der Ressourcen:

gcloud infra-manager resources list --revision=projects/PROJECT_ID/locations/LOCATION/deployments/DEPLOYMENT_ID/revisions/REVISION_ID --sort-by=[FIELD]

Ersetzen Sie:

  • PROJECT_ID: die Projekt-ID, unter der Infrastructure Manager ausgeführt wird.
  • LOCATION: Der Speicherort, an dem Infra Manager ausgeführt wird. Eine Liste der gültigen Standorte finden Sie unter Infrastructure Manager-Standorte.
  • DEPLOYMENT_ID: Die Bereitstellungs-ID der Bereitstellung der Ressource.
  • REVISION_ID: die Versions-ID der Version, die Sie sich ansehen und sortieren.
  • FIELD: Das Feld, nach dem sortiert wird. Unterstützte Felder:
    • name
    • terraformInfo.address
    • terraformInfo.type
    • terraformInfo.id

Details zu einer Ressource ansehen

Verwenden Sie die Ressourcen-ID, um Details zu einer bestimmten Ressource aufzurufen:

gcloud infra-manager resources describe projects/PROJECT_ID/locations/LOCATION/deployments/DEPLOYMENT_ID/revisions/REVISION_ID/resources/RESOURCE_ID

Ersetzen Sie:

  • PROJECT_ID: die Projekt-ID, unter der Infrastructure Manager ausgeführt wird.
  • LOCATION: Der Speicherort, an dem Infra Manager ausgeführt wird. Eine Liste der gültigen Standorte finden Sie unter Infrastructure Manager-Standorte.
  • DEPLOYMENT_ID: Die Bereitstellungs-ID der Bereitstellung der Ressource.
  • REVISION_ID: die Revisionskennzeichnung der spezifischen Revision, mit der die Ressource bereitgestellt wurde.
  • RESOURCE_ID: die Ressourcen-ID der angezeigten Ressource.

Nächste Schritte