Vai a
gcloud CLI

Interfaccia a riga di comando Google Cloud (gcloud CLI)

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.

Vantaggi

Orchestrazione rapida basata su script

L'interfaccia a riga di comando gcloud CLI offre un metodo a riga di comando del terminale per interagire con gli stessi servizi Google Cloud che già gestisci utilizzando la console Cloud. 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 Run 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 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 gcloud CLI preinstallata direttamente nel browser web e senza installare nulla. 

Esegui il deployment delle applicazioni in App Engine o Cloud Run Functions

Per vari prodotti serverless, gcloud CLI è 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 Cloud Compute, la console Cloud fornisce comandi di gcloud CLI equivalenti per consentirti di utilizzare un'interfaccia utente per creare combinazioni complesse di comandi e flag.

Documentazione

Documentazione

Tutorial

Installa Google Cloud CLI

Scarica e inizializza l'ultima versione 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.

Google Cloud Basics

Panoramica di Google Cloud CLI

Uno sguardo completo e generale a gcloud CLI, 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, il filtro degli output e la formattazione.

Quickstart

Lab pratici: Using the gcloud CLI

Scopri come installare e configurare gcloud CLI, quindi utilizza l'interfaccia a riga di comando 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

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 Bigtable, Datastore, Filestore, 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 nella console Cloud

Per Cloud Compute, Cloud Storage e molti altri servizi molto noti, puoi utilizzare l'interfaccia utente web della console Cloud per manipolare i menu a discesa e l'interfaccia point-and-click per creare il comando gcloud esattamente equivalente.

Livello di dettaglio degli output perfezionabile

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.

Esportazione 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 sicuramente funzionante 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 un passo avanti

Inizia a creare su Google Cloud con 300 $ di crediti senza costi e oltre 20 prodotti sempre senza costi.

Google Cloud