Ressourcen importieren und exportieren

Mit dem config-connector-Tool können Sie Ihre vorhandenen Ressourcen in YAML-Dateien für Config Connector exportieren. Anschließend können Sie kubectl verwenden, um die Ressourcen anzuwenden und sie in Config Connector zu importieren.

Hinweis

Für die Schritte auf dieser Seite führen Sie Folgendes aus:

  1. Installieren Sie Config Connector.

  2. Konfigurieren Sie Config Connector für die Verwendung eines Standardprojekts.

Config Connector installieren

  1. Laden Sie die aktuelle config-connector-TAR-Datei für das Binärprogramm herunter:

    gsutil cp gs://cnrm/latest/cli.tar.gz .
    
  2. Extrahieren Sie die TAR-Datei:

    tar zxf cli.tar.gz
    
  3. Die TAR-Datei enthält eine binäre ausführbare Datei für Linux, MacOS und Windows. Wählen Sie die entsprechende Binärdatei für Ihr Betriebssystem aus:

    • Linux: ./linux/amd64/config-connector
    • MacOS: ./darwin/amd64/config-connector
    • Windows: ./windows/amd64/config-connector
  4. Kopieren Sie die Binärdatei an einen Speicherort in Ihrem ${PATH}. Unter Linux und MacOS können Sie sie beispielsweise mit mv in /usr/local/bin platzieren:

    mv linux/amd64/config-connector /usr/local/bin
    
  5. Wenn Sie das config-connector-Tool für den direkten Export aus Cloud Asset Inventory verwenden möchten, aktivieren Sie die Cloud Asset Inventory API im Projekt Ihrer Google Cloud Identity mit gcloud.

    gcloud services enable cloudasset.googleapis.com
    

Anmeldedaten für den Standardanmeldedaten für Anwendungen abrufen

config-connector verwendet die application-default-Anmeldedaten des Cloud SDK, um sich bei Google Cloud zu authentifizieren. Anstelle von application-default können Sie mit der Option oauth2-token ein OAuth 2.0-Token bereitstellen.

Rufen Sie die application-default-Anmeldedaten mit gcloud ab:

gcloud auth application-default login

Config Connector aktualisieren

Um config-connector auf die neueste Version zu aktualisieren, wiederholen Sie die Installationsschritte und überschreiben Sie die ausführbare Datei config-connector.

Nächste Schritte