Vai a
Interfaccia a riga di comando gcloud

Interfaccia a riga di comando Google Cloud (gcloud)

Crea e gestisci le risorse e i servizi di Google Cloud direttamente dalla riga di comando o tramite script utilizzando Google Cloud CLI. Grazie all'ampia compatibilità della piattaforma e alla copertura dei servizi, puoi eseguire più rapidamente le attività più comuni sulla piattaforma e controllare le tue risorse cloud su larga scala.

  • Gestisci macchine virtuali per il computing, Cloud Storage, database e quasi tutti i servizi Google Cloud

  • Crea script o automatizza i comandi per gestire e utilizzare le risorse cloud con precisione e scalabilità

  • Esegui il deployment di Cloud Functions, gestisci le pipeline CI/CD e altro ancora

Vantaggi

Orchestrazione rapida basata su script

L'interfaccia a riga di comando gcloud offre un metodo a riga di comando del terminale per interagire con gli stessi servizi Google Cloud che già gestisci utilizzando Cloud Console. Interagisci tramite la console e utilizzala per l'automazione basata su script.

Accelera lo sviluppo del tuo software

Gestisci i flussi di lavoro di sviluppo, come il push dei file nelle VM, l'utilizzo di emulatori di dati per database Pub/Sub locali o lo sviluppo in BigQuery, nonché il deployment del codice in Cloud Functions.

Semplifica l'autenticazione

Esegui l'autenticazione nei servizi Google Cloud utilizzando vari approcci di autenticazione semplificati. Implementa i flussi di autenticazione per l'esecuzione senza interruzioni del codice per le librerie client a livello locale, nella gestione temporanea e nella produzione.

Funzionalità principali

Funzionalità principali

Orchestra risorse di Google Cloud in modo granulare e su vasta scala

Google Cloud CLI supporta oltre 8000 comandi per fornire una gestione e un controllo completi su quasi tutti i servizi e prodotti Google Cloud. L'interfaccia a riga di comando fornisce anche set di comandi di anteprima per l'accesso in anteprima ai prodotti di Google Cloud in pre-release.

Emulatori locali per accelerare lo sviluppo del software

Per aiutarti con lo sviluppo di software locale, l'interfaccia a riga di comando gcloud offre emulatori di dati per Cloud Bigtable, Cloud Datastore, Firestore, Spanner e Pub/Sub per eseguire attività di sviluppo, test e convalida locali. Questi simulano i backend di servizio per aiutarti a scrivere il codice lato client in modo più efficiente.

L'interfaccia a riga di comando gcloud è inoltre integrata con sottostrumenti specializzati per lavorare con BigQuery (interfaccia a riga di comando bq), Cloud Storage (interfaccia a riga di comando gsutil) e cluster di Kubernetes (interfaccia a riga di comando kubectl) per offrire un controllo accurato e avanzato sui rispettivi prodotti.

Lo strumento bq ti consente di eseguire query in BigQuery e manipolare set di dati, tabelle ed entità. Con gsutil, gestisci bucket e oggetti di archiviazione e con kubectl esegui il deployment e gestisci i cluster di container di Kubernetes.

Programmi di installazione multipiattaforma o esecuzione in Cloud Shell basato sul Web

Supporta Linux, Mac OS X e Windows ed è disponibile su un'ampia gamma di gestori di pacchetti, programmi di installazione di sistemi operativi e come immagine Docker. In alternativa, o in combinazione, puoi semplicemente avviare una sessione di Cloud Shell per accedere all'interfaccia a riga di comando gcloud preinstallata direttamente nel browser web e senza installare nulla. 

Esegui il deployment delle applicazioni in App Engine o Cloud Functions

Per vari prodotti serverless, l'interfaccia a riga di comando gcloud è l'interfaccia principale tramite cui carichi il codice per l'esecuzione e supporti in generale il flusso di lavoro di sviluppo. Ad esempio, per una funzione Cloud Functions puoi utilizzare l'interfaccia a riga di comando per descrivere o attivare una funzione, visualizzarne le voci di log o eseguire il deployment degli aggiornamenti.

Testo della guida incorporato e documentazione web completa

Utilizza il flag della guida per accedere alla documentazione incorporata o visualizza le guide rapide e le guide illustrative sul Web. L'interfaccia a riga di comando è supportata anche da una documentazione di riferimento dettagliata. Per alcuni servizi come quelli di computing di Cloud, Cloud Console fornisce comandi dell'interfaccia a riga di comando gcloud equivalenti per consentirti di utilizzare un'interfaccia utente per creare combinazioni complesse di comandi e flag.

Visualizza tutte le funzionalità

Documentazione

Documentazione

Tutorial

Installa Google Cloud CLI

Scarica e inizializza la versione più recente di Google Cloud CLI.
Tutorial

Installazione dei componenti aggiuntivi

Scarica componenti aggiuntivi della riga di comando come bq, gsutil, kubectl, visualizza l'anteprima dei comandi di gcloud oppure le dipendenze necessarie.
Nozioni di base su Google Cloud

Panoramica di Google Cloud CLI

Uno sguardo completo e generale all'interfaccia a riga di comando gcloud, comprensivo di livelli di rilascio, struttura dei comandi e concetti importanti.
Tutorial

Creazione di script dei comandi gcloud

Esegui i comandi gcloud da uno script utilizzando funzionalità come la disattivazione dei prompt o l'applicazione di filtri e formattazione all'output.
Guida rapida

Lab pratici: Using the gcloud CLI

Scopri come installare e configurare l'interfaccia a riga di comando gcloud, quindi utilizzala per eseguire alcune operazioni di base come la creazione di VM, la configurazione di reti e l'utilizzo di gsutil per effettuare operazioni.

Non trovi ciò che stai cercando?

Casi d'uso

Casi d'uso

Caso d'uso
Crea script dei comandi dell'interfaccia a riga di comando di gcloud

Quando scrivi script con l'interfaccia a riga di comando gcloud, puoi eseguire i comandi gcloud tramite script o altre automazioni, ad esempio utilizzando script Bash o Jenkins per gestire l'automazione delle attività di Google Cloud. Lo strumento a riga di comando gcloud consente inoltre di filtrare e formattare l'output comando per strutturare ed estrarre facilmente le informazioni, nonché combinare più comandi per gestire le risorse di Google Cloud in modo non interattivo.

Tutte le funzionalità

Tutte le funzionalità

gsutil
Lo strumento gsutil fornisce l'accesso a Cloud Storage, consentendo l'esecuzione di un'ampia varietà di attività di gestione di bucket e oggetti direttamente dalla riga di comando.
bq
Lo strumento bq consente di eseguire query e gestire set di dati, tabelle ed entità in BigQuery tramite la riga di comando.
kubectl
Lo strumento kubectl fornisce comandi che consentono un maggiore controllo dei cluster Kubernetes. Con kubectl, puoi eseguire il deployment di applicazioni, controllare e gestire le risorse cluster e visualizzare i log, oltre a tante altre operazioni.
Emulatori
Google Cloud CLI include emulatori per prodotti quali Cloud Bigtable, Datastore, Firestore, Spanner e Pub/Sub, per eseguire attività locali di sviluppo, test e convalida.
Modalità interattiva
La shell interattiva gcloud produce suggerimenti e completamento automatico per comandi, sottocomandi, flag e argomenti relativi a file e risorse. La guida incorporata viene visualizzata nella sezione in basso.
Creazione di comandi di Cloud Console
Per Cloud Compute, Cloud Storage e molti altri servizi molto noti, puoi utilizzare l'interfaccia utente web di Cloud Console per manipolare i menu a discesa e l'interfaccia point-and-click per creare il comando gcloud esattamente equivalente.
Livello di dettaglio degli output perfezionabili
Sono disponibili il livello di dettaglio delle risposte dei comandi, le dimensioni delle pagine degli elenchi e altri filtri per perfezionare le dimensioni degli output e altre caratteristiche di utilizzo.
Esporta in Terraform (anteprima)
Esporta lo stato attuale delle risorse e delle configurazioni cloud in un file di testo compatibile con Terraform. Puoi utilizzarlo per riapplicare in un secondo momento la configurazione per creare un ambiente duplicato, ripristinare una configurazione nota o per altre finalità di gestione degli stili DevOps.

Prezzi

Prezzi

Nell'ambito di utilizzo di Google Cloud SDK, Google Cloud CLI è disponibile senza costi aggiuntivi per gli utenti con un account Google Cloud.

Fai il prossimo passo

Inizia a creare su Google Cloud con 300 $ di crediti gratuiti e oltre 20 prodotti Always Free.