Puoi utilizzare lo strumento config-connector
per esportare le risorse esistenti in file YAML Config Connector. Al termine, puoi utilizzare kubectl
per applicare le risorse e importarle in Config Connector.
Prima di iniziare
Per completare la procedura descritta in questa pagina:
Configura Config Connectorper l'utilizzo di un progetto predefinito.
Installazione di config-connector
Scarica l'ultimo file tar binario
config-connector
:gsutil cp gs://cnrm/latest/cli.tar.gz .
Estrai il file tar:
tar zxf cli.tar.gz
Il file tar include un eseguibile binario per Linux, MacOS e Windows. Scegli il programma binario appropriato per il tuo sistema operativo:
- Linux:
./linux/amd64/config-connector
- macOS:
./darwin/amd64/config-connector
- Windows:
./windows/amd64/config-connector
- Linux:
Copia il programma binario in una posizione sul dispositivo
${PATH}
. Ad esempio, su Linux e macOS, potresti utilizzaremv
per inserirlo in/usr/local/bin
.mv linux/amd64/config-connector /usr/local/bin
Se vuoi utilizzare lo strumento
config-connector
per esportare direttamente da Cloud Asset Inventory, attiva l'API Cloud Asset Inventory nel tuo progetto Google Cloud Identity congcloud
.gcloud services enable cloudasset.googleapis.com
Ottenere le credenziali di accesso predefinite dell'applicazione
config-connector
utilizza le credenziali application-default
dell'interfaccia a riga di comando di Google Cloud per
autenticarsi con Google Cloud. Al posto di application-default
, puoi fornire un
token OAuth 2.0 utilizzando
l'opzione oauth2-token.
Ottieni le credenziali di application-default
con gcloud
:
gcloud auth application-default login
Upgrade di config-connector
Per eseguire l'upgrade di config-connector
all'ultima versione, ripeti i passaggi di installazione e sovrascrive il tuo file eseguibile config-connector
.
Passaggi successivi
- Eseguire un'esportazione su singole risorse.
- Esegui un'esportazione collettiva per tutte le risorse del progetto, della cartella o dell'organizzazione.
- Scopri le risorse supportate da Config Connector.