gcloud init. Il comando gcloud init esegue i seguenti passaggi:
Esegue l'autenticazione con le credenziali dell'account utente e poi autorizza il gcloud CLI ad accedere alle Google Cloud risorse per tuo conto. Puoi farlo anche separatamente con il
gcloud auth logincomando.Configura gcloud CLI configuration e imposta le properties principali come l'account attivo, il progetto corrente e, se applicabile, la regione e la zona predefinite di Compute Engine.
Se hai già inizializzato gcloud CLI, eseguendo di nuovo gcloud init puoi modificare le impostazioni esistenti o creare una nuova configurazione.
Inizializzare gcloud CLI
Per inizializzare gcloud CLI:
-
Esegui
gcloud init:gcloud initSe utilizzi una sessione di terminale remoto, aggiungi il
--console-only flag. Questo flag fornisce l'URL al flusso di autenticazione e autorizzazione anziché tentare di aprirlo nel browser predefinito.gcloud init --console-only
-
Crea o seleziona una configurazione, se richiesto.
Per le nuove installazioni di gcloud CLI,
gcloud initcrea una configurazione denominatadefaultper te e la imposta come configurazione attiva. Se hai configurazioni esistenti,gcloud initti chiede di scegliere tra le seguenti opzioni:- Reinizializza la configurazione attiva.
- Passa a un'altra configurazione e reinizializzala.
- Crea una nuova configurazione.
-
Completa i passaggi di autenticazione e autorizzazione quando richiesto.
Se in precedenza hai autorizzato l'accesso a Google Cloud, ti potrebbe essere chiesto di accedere di nuovo e concedere l'accesso in un browser web o di selezionare un account esistente.
Se hai utilizzato il flag
--console-onlye l'accesso è obbligatorio, copia e incolla l'URL di autorizzazione fornito in un'altra finestra del browser e segui le istruzioni. -
Scegli un Google Cloud progetto, se richiesto.
Se hai accesso a un solo progetto, incluso il progetto predefinito per il tuo account utente,
gcloud initlo seleziona per te.In caso contrario, puoi selezionare un progetto da un elenco di progetti su cui hai i ruoli Proprietario, Editor o Visualizzatore. Se hai accesso a più di 200 progetti, ti viene chiesto di inserire un ID progetto, creare un nuovo progetto o elencare i progetti.
-
Scegli una zona predefinita di Compute Engine, se richiesto. Se non hai abilitato l'API Compute Engine o hai già una zona predefinita nei metadati a livello di progetto, questo passaggio viene saltato.
Visualizzare le proprietà di configurazione
Per visualizzare le proprietà impostate tramite il comando gcloud init, utilizza il
gcloud config list comando. Il comando restituisce un output simile al seguente esempio:
[compute]
region = us-east1
zone = us-east1-b
[core]
account = dana@example.com
disable_usage_reporting = False
project = example-project
Passaggi successivi
Per saperne di più sull'autenticazione per gcloud CLI, consulta Autenticazione per gcloud CLI.
Per saperne di più sull'autorizzazione delle credenziali predefinite dell'applicazione (ADC) per le librerie client Cloud e le librerie client delle API di Google, consulta Configurare le credenziali predefinite dell'applicazione.
Per saperne di più sulla gestione delle configurazioni, consulta Gestire le configurazioni di gcloud CLI.
Per saperne di più sulla gestione delle proprietà, consulta Gestire le proprietà di gcloud CLI.