Ressourcen importieren und exportieren
Mit dem config-connector
-Tool können Sie vorhandene Ressourcen in YAML-Dateien für Config Connector exportieren. Anschließend können Sie kubectl
verwenden, um die Ressourcen anzuwenden und in Config Connector zu importieren.
Hinweis
Für die Schritte auf dieser Seite führen Sie Folgendes aus:
Installieren Sie Config Connector.
Konfigurieren Sie Config Connector für die Verwendung eines Standardprojekts.
Config Connector installieren
Laden Sie die neueste binäre TAR-Datei
config-connector
herunter:gcloud storage cp gs://cnrm/latest/cli.tar.gz .
Extrahieren Sie die TAR-Datei:
tar zxf cli.tar.gz
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
- Linux:
Kopieren Sie die Binärdatei an einen Speicherort in Ihrem
${PATH}
. Unter Linux und MacOS können Sie sie beispielsweise mitmv
in/usr/local/bin
platzieren:mv linux/amd64/config-connector /usr/local/bin
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 mitgcloud
.gcloud services enable cloudasset.googleapis.com
Anmeldedaten für die Standardanmeldedaten für Anwendungen abrufen
config-connector
verwendet die application-default
-Anmeldedaten der Google Cloud CLI, um sich bei Google Cloud zu authentifizieren. Anstelle von application-default
können Sie ein
OAuth 2.0-Token mit dem
oauth2-token-Option.
Rufen Sie 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
- Führen Sie einen Export für einzelne Ressourcen durch.
- Führen Sie einen Bulk-Export für alle Ressourcen in Ihrem Projekt, Ihrem Ordner oder Ihrer Organisation durch.
- Weitere Informationen zu den von Config Connector unterstützten Ressourcen