Inizializzazione di gcloud CLI

Questa pagina mostra come inizializzare gcloud CLI.

Dopo aver installato gcloud CLI, esegui le attività di configurazione iniziali eseguendo gcloud init. Puoi anche eseguire gcloud init per modificare le impostazioni o creare una nuova configurazione.

gcloud init esegue i seguenti passaggi di configurazione:

  • Autorizza gcloud CLI a utilizzare le credenziali del tuo account utente per accedere a Google Cloud oppure ti consente di selezionare un account se hai precedentemente autorizzato l'accesso
  • Imposta una configurazione di gcloud CLI e imposta un set di base di proprietà, incluso l'account attivo del passaggio precedente, il progetto attuale e, se applicabile, la regione e la zona predefinite di Compute Engine

In alternativa a gcloud init, puoi eseguire le seguenti operazioni:

Comando Descrizione
gcloud auth login Autorizza con un account utente senza impostare una configurazione.
gcloud auth activate-service-account Autorizza con un account di servizio anziché con un account utente.
Utile per autorizzare in modo non interattivo e senza un browser web.
gcloud config [COMMAND]
gcloud config configurations [COMMAND]
Crea e gestisci le configurazioni e le proprietà gcloud CLI.

Inizializzare gcloud CLI

Per inizializzare gcloud CLI:

  1. Esegui gcloud init:

    gcloud init
    

    Se ti trovi in una sessione di terminale remoto, puoi utilizzare il flag --no-launch-browser per impedire al comando di avviare un flusso di autorizzazione basato su browser, se necessario:

    gcloud init --no-launch-browser
    
  2. Crea o seleziona una configurazione, se richiesto.

    Se stai inizializzando una nuova installazione gcloud CLI, gcloud init crea per te una configurazione denominata default e la imposta come configurazione attiva. Se esistono già delle configurazioni, gcloud init ti chiede di scegliere tra tre opzioni: reinizializzare quella attiva, passare a un'altra e reinizializzarla oppure crearne una nuova.

  3. Completa il passaggio di autorizzazione quando richiesto.

    A seconda che tu abbia precedentemente autorizzato l'accesso a Google Cloud, è possibile che ti venga richiesto di accedere e concedere l'accesso in un browser web o di selezionare un account esistente.

    Se hai utilizzato il flag --no-launch-browser e l'accesso è richiesto, devi copiare e incollare l'URL di autorizzazione fornito in un'altra finestra del browser e seguire le istruzioni fornite.

    Una volta completato questo passaggio, gcloud init imposta la proprietà account nella configurazione sull'account specificato.

  4. Se richiesto, scegli un progetto Google Cloud attuale.

    Se hai accesso a un solo progetto, incluso il progetto predefinito per il tuo account utente, gcloud init lo seleziona per te.

    In alternativa, puoi selezionare un progetto da un elenco di progetti per i quali disponi delle autorizzazioni di Proprietario, Editor o Visualizzatore. gcloud init imposta la proprietà project nella configurazione sulla proprietà scelta. Se hai accesso a più di 200 progetti, ti verrà chiesto di inserire un ID progetto, creare un nuovo progetto o elencare i progetti.

    This account has a lot of projects! Listing them all can take a while.
     [1] Enter a project ID
     [2] Create a new project
     [3] List projects
    Please enter your numeric choice:
    
  5. Se richiesto, scegli una zona di Compute Engine predefinita.

    Se l'API Compute Engine non è abilitata o se hai già una zona predefinita nei metadati a livello di progetto, non vedrai questo passaggio. gcloud init imposta le proprietà region e zone nella configurazione utilizzando la zona scelta.

Per visualizzare le proprietà impostate tramite il comando gcloud init, utilizza il comando gcloud config list.

[compute]
region = us-east1
zone = us-east1-b
[core]
account = dana@example.com
disable_usage_reporting = False
project = example-project

Passaggi successivi