Google Cloud Platform è la soluzione di Google per il cloud computing. Ora in questo post imparerai come installare Google Cloud SDK su Debian 11 attraverso una guida passo passo.
Secondo Wikipedia:
La piattaforma Google Cloud offerta da Google è una suite di servizi di cloud computing che funziona sulla stessa infrastruttura che Google utilizza internamente per i suoi prodotti per gli utenti finali, come Ricerca Google, Gmail, Google Drive e YouTube.
Pertanto, questa è una soluzione di livello aziendale fornita da Google. In questo caso è utile installare l'SDK su un sistema Linux.
Inoltre, Cloud Platform fornisce i prodotti, i servizi e gli strumenti per poter progettare, testare e lanciare applicazioni sulla piattaforma garantendo grande scalabilità e sicurezza grazie alla progettazione dell'infrastruttura fornita da Google.
Quindi, proviamoci.
Installa Google Cloud SDK su Debian 11
Uno dei modi più consigliati per l'installazione è tramite i repository forniti da Google. Quindi, apri un terminale e assicurati che Debian 11 sia aggiornato.
sudo apt update sudo apt upgrade
Quindi, installa alcuni pacchetti necessari per aggiungere il repository di Google.
sudo apt install curl apt-transport-https ca-certificates gnupg
Usando il curl
comando è necessario scaricare la chiave GPG dal repository. E subito lo aggiungiamo al sistema.
curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -
Ora aggiungi il repository richiesto.
echo "deb https://packages.cloud.google.com/apt cloud-sdk main" | sudo tee -a /etc/apt/sources.list.d/google-cloud-sdk.list
Aggiorna APT in modo che il repository appena aggiunto venga riconosciuto dal sistema.
sudo apt update
E ora puoi installare Google Cloud SDK su Debian 11 eseguendo questo comando
sudo apt install google-cloud-sdk Reading package lists... Done Building dependency tree... Done Reading state information... Done Suggested packages: google-cloud-sdk-app-engine-java google-cloud-sdk-app-engine-python google-cloud-sdk-pubsub-emulator google-cloud-sdk-bigtable-emulator google-cloud-sdk-datastore-emulator kubectl Recommended packages: python3-crcmod The following NEW packages will be installed: google-cloud-sdk 0 upgraded, 1 newly installed, 0 to remove and 24 not upgraded. Need to get 75.8 MB of archives. After this operation, 479 MB of additional disk space will be used.
Dopo aver inserito la password e aver accettato l'installazione, l'installazione verrà completata correttamente.
Esecuzione di Google Cloud SDK
Se hai installato l'SDK su un server remoto, devi avviarlo eseguendo il seguente comando
sudo gcloud init --console-only Welcome! This command will take you through the configuration of gcloud. Your current configuration has been set to: [default] You can skip diagnostics next time by using the following flag: gcloud init --skip-diagnostics Network diagnostic detects and fixes local network connection issues. Checking network connection...done. Reachability Check passed. Network diagnostic passed (1/1 checks passed). You must log in to continue. Would you like to log in (Y/n)?
Ciò ti impedirà di accedere utilizzando il browser web.
Altrimenti, se stai utilizzando l'SDK su un computer con interfaccia grafica, puoi eseguire il comando seguente
sudo gcloud init
Quindi puoi accedere e iniziare a lavorarci.
Rimozione di Google Cloud SDK su Debian 11
Se decidi di non utilizzarlo più, puoi rimuoverlo dal sistema per evitare che occupi lo spazio su disco.
Per disinstallarlo, esegui
sudo apt remove google-cloud-sdk
E sarebbe anche conveniente rimuovere il repository dal sistema.
sudo rm /etc/apt/sources.list.d/google-cloud-sdk.list
Per completare il processo, aggiorna APT.
sudo apt update
In questo modo né il repository né l'SDK saranno nel sistema.
Conclusione
Google Cloud SDK può aprirti la strada per lavorare con la tecnologia di Google ma adattarla alle tue esigenze. Questo tipo di tecnologia è molto utile in molti altri ambienti di produzione e l'SDK può aprirle le porte.
Quindi, condividi questo post e aiutaci a crescere.