Questa pagina mostra come inizializzare l'interfaccia a riga di comando gcloud.
Dopo aver installato l'interfaccia a riga di comando gcloud, 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 già autorizzato l'accesso
- Imposta una configurazione dell'interfaccia a riga di comando gcloud e un insieme di base di proprietà, tra cui l'account attivo del passaggio precedente, il progetto corrente e, se applicabile, la regione e la zona predefinite di Compute Engine
In alternativa a gcloud init
, puoi eseguire quanto segue:
Comando | Descrizione |
---|---|
gcloud auth login
|
Autorizzalo con un account utente senza configurare una configurazione. |
gcloud auth activate-service-account
|
Autorizza con un account di servizio anziché con un account utente. Utile per l'autorizzazione non interattiva e senza un browser web. |
gcloud config [COMMAND]
gcloud config configurations [COMMAND]
|
Creare e gestire configurazioni e proprietà dell'interfaccia a riga di comando gcloud. |
Inizializza l'interfaccia a riga di comando gcloud
Per inizializzare l'interfaccia a riga di comando gcloud:
Esegui
gcloud init
:gcloud init
Se sei in una sessione di terminale remoto, puoi utilizzare il flag
--no-launch-browser
per impedire al comando di avviare un flusso di autorizzazione basato sul browser, se necessario:gcloud init --no-launch-browser
Crea o seleziona una configurazione, se richiesto.
Se stai inizializzando una nuova installazione dell'interfaccia a riga di comando gcloud,
gcloud init
crea una configurazione denominatadefault
e la imposta come configurazione attiva. Se hai delle configurazioni esistenti,gcloud init
ti chiede di scegliere tra tre opzioni: reinizializza quella attiva, passa a un'altra e inizializzala di nuovo oppure creane una nuova.Completa il passaggio di autorizzazione quando richiesto.
A seconda che tu abbia precedentemente autorizzato l'accesso a Google Cloud, ti potrebbe essere chiesto di accedere e concedere l'accesso in un browser web oppure di selezionare un account esistente.
Se hai utilizzato il flag
--no-launch-browser
e devi effettuare l'accesso, 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.Scegli un progetto Google Cloud corrente, se richiesto.
Se hai accesso solo a un progetto, incluso quello predefinito per il tuo account utente,
gcloud init
lo selezionerà per te.In alternativa, puoi selezionare un progetto dall'elenco dei progetti per cui hai le autorizzazioni 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:
Scegli una zona Compute Engine predefinita, se richiesto.
Se non hai l'API Compute Engine abilitata o hai già una zona predefinita nei metadati a livello di progetto, non visualizzerai questo passaggio.
gcloud init
imposta le proprietàregion
ezone
nella configurazione utilizzando la zona scelta.
Al termine dell'operazione, gcloud init
stampa le proprietà nella configurazione attiva nel terminale:
[compute] region = us-east1 zone = us-east1-b [core] account = user@google.com disable_usage_reporting = False project = example-project
Puoi visualizzare queste proprietà in qualsiasi momento utilizzando il comando gcloud config list
.
Passaggi successivi
- Per scoprire di più sull'autorizzazione degli strumenti, consulta Autorizzazione dell'interfaccia a riga di comando gcloud.
- Per scoprire di più su come autorizzare le Credenziali predefinite dell'applicazione (ADC) per le librerie client di Cloud (e le librerie client dell'API di Google), consulta Come fornire le credenziali per ADC.
- Per scoprire di più sulla gestione delle configurazioni, consulta le configurazioni dell'interfaccia a riga di comando gcloud.
- Per scoprire di più sulla gestione delle proprietà, consulta le proprietà dell'interfaccia a riga di comando gcloud.