Inizializza gcloud CLI

Dopo aver installato gcloud CLI, puoi eseguire le attività di configurazione iniziali eseguendo 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 login comando.

  • 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:

  1. Esegui gcloud init:

    gcloud init

    Se 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
  2. Crea o seleziona una configurazione, se richiesto.

    Per le nuove installazioni di gcloud CLI, gcloud init crea una configurazione denominata default per te e la imposta come configurazione attiva. Se hai configurazioni esistenti, gcloud init ti chiede di scegliere tra le seguenti opzioni:

    • Reinizializza la configurazione attiva.
    • Passa a un'altra configurazione e reinizializzala.
    • Crea una nuova configurazione.
  3. 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-only e l'accesso è obbligatorio, copia e incolla l'URL di autorizzazione fornito in un'altra finestra del browser e segui le istruzioni.

  4. Scegli un Google Cloud progetto, se richiesto.

    Se hai accesso a un solo progetto, incluso il progetto predefinito per il tuo account utente, gcloud init lo 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.

  5. 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