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:
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
Crea o seleziona una configurazione, se richiesto.
Se stai inizializzando una nuova installazione gcloud CLI,
gcloud init
crea per te una configurazione denominatadefault
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.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.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:
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
ezone
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
- Per saperne di più sull'autorizzazione dello strumento, consulta Autorizzazione di gcloud CLI.
- Per saperne di più sull'autorizzazione Credenziali predefinite dell'applicazione (ADC) per le librerie client di Cloud (e delle librerie client delle API di Google), vedi Come fornire le credenziali per ADC.
- Per saperne di più sulla gestione delle configurazioni, consulta Configurazioni dell'interfaccia a riga di comando di gcloud.
- Per saperne di più sulla gestione delle proprietà, consulta le proprietà dell'interfaccia a riga di comando di gcloud.