Google Cloud Platform est la solution de Google pour le cloud computing. Maintenant, dans cet article, vous apprendrez comment installer le SDK Google Cloud sur Debian 11 grâce à un guide étape par étape.
D'après Wikipédia :
La plate-forme Google Cloud proposée par Google est une suite de services de cloud computing qui s'exécute sur la même infrastructure que celle que Google utilise en interne pour ses produits destinés aux utilisateurs finaux, tels que la recherche Google, Gmail, Google Drive et YouTube.
Par conséquent, il s'agit d'une solution de niveau entreprise fournie par Google. Dans ce cas, il est utile d'installer le SDK sur un système Linux.
De plus, Cloud Platform fournit les produits, services et outils pour pouvoir concevoir, tester et lancer des applications sur la plate-forme garantissant une grande évolutivité et sécurité grâce à la conception de l'infrastructure fournie par Google.
Alors, allons-y.
Installer le SDK Google Cloud sur Debian 11
L'une des méthodes d'installation les plus recommandées consiste à utiliser les référentiels fournis par Google. Alors, ouvrez un terminal et assurez-vous que Debian 11 est à jour.
sudo apt update sudo apt upgrade
Ensuite, installez certains packages nécessaires pour ajouter le référentiel Google.
sudo apt install curl apt-transport-https ca-certificates gnupg
Utilisation de la curl
commande, vous devez télécharger la clé GPG à partir du référentiel. Et aussitôt nous l'ajoutons au système.
curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -
Ajoutez maintenant le référentiel requis.
echo "deb https://packages.cloud.google.com/apt cloud-sdk main" | sudo tee -a /etc/apt/sources.list.d/google-cloud-sdk.list
Actualisez APT afin que le référentiel nouvellement ajouté soit reconnu par le système.
sudo apt update
Et maintenant, vous pouvez installer le SDK Google Cloud sur Debian 11 en exécutant cette commande
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.
Après avoir saisi le mot de passe et accepté l'installation, celle-ci se terminera avec succès.
Exécuter le SDK Google Cloud
Si vous avez installé le SDK sur un serveur distant, vous devez le démarrer en exécutant la commande suivante
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)?
Cela vous empêchera de vous connecter à l'aide du navigateur Web.
Sinon, si vous utilisez le SDK sur un ordinateur GUI, vous pouvez exécuter la commande suivante
sudo gcloud init
Ensuite, vous pouvez vous connecter et commencer à travailler avec.
Suppression du SDK Google Cloud sur Debian 11
Si vous décidez de ne plus l'utiliser, vous pouvez le supprimer du système pour l'empêcher de remplir l'espace disque.
Pour le désinstaller, lancez simplement
sudo apt remove google-cloud-sdk
Et il serait également pratique de supprimer le référentiel du système.
sudo rm /etc/apt/sources.list.d/google-cloud-sdk.list
Pour terminer le processus, actualisez APT.
sudo apt update
De cette façon, ni le référentiel ni le SDK ne seront dans le système.
Conclusion
Le SDK Google Cloud peut vous ouvrir la porte pour travailler avec la technologie de Google, mais en l'adaptant à vos propres besoins. Ce type de technologie est très utile dans de nombreux autres environnements de production et le SDK peut lui ouvrir la porte.
Alors, partagez ce message et aidez-nous à grandir.