gcloud
, gsutil
et bq
. L'outil de ligne de commande gcloud est téléchargé avec le SDK Cloud. Vous trouverez un guide complet sur la CLI gcloud dans la présentation de gcloud.
De plus, la documentation de référence gcloud décrit toutes les fonctionnalités de la CLI gcloud.
Installer la dernière version du SDK Cloud (245.0.0)
Assurez-vous que Python 2 est installé sur votre système avec un numéro de version supérieur ou égal à 2.7.9. Il se peut que d’autres versions de Python soient toujours installées.
python2 --version
- Téléchargez l'un des packages ci-dessous :
- Extrayez le contenu du fichier vers n’importe quel emplacement de votre système de fichiers. Si vous souhaitez remplacer une installation existante, supprimez le répertoire
google-cloud-sdk
existant et extrayez l'archive au même emplacement. - Facultatif. Exécutez le script d'installation pour ajouter des outils du SDK Cloud à votre chemin. Vous pouvez également activer l'achèvement de commande pour votre interface système et la collecte des statistiques d'utilisation. Exécutez le script en utilisant cette commande :
./google-cloud-sdk/install.sh
Ouvrez un nouveau terminal pour que les modifications prennent effet. - Exécutez gcloud init pour initialiser le SDK :
- Facultatif. Installez des composants supplémentaires à l'aide du gestionnaire de composants.
Plate-forme | Package | Taille | Somme de contrôle SHA256 |
---|---|---|---|
Linux 64 bits (x86_64) |
google-cloud-sdk-245.0.0-linux-x86_64.tar.gz | 27,0 Mo | bdc66eea38a78ae5b00c7caaa4848965ef63bce73d4374fc806f94ddfd34f10f |
Linux 32 bits (x86) |
google-cloud-sdk-245.0.0-linux-x86.tar.gz | 26,6 Mo | 3b836613d17d7f425464aaf231cf6163fd15cf353b40be47ad6a5fcc192c5183 |
./google-cloud-sdk/bin/gcloud init
Le SDK Cloud est disponible sous forme de package pour l'installation sur des systèmes Debian et Ubuntu. Ce package ne contient que les commandes gcloud
, gcloud alpha
, gcloud beta
, gsutil
et bq
. Il n'inclut pas kubectl
ni les extensions App Engine requises pour déployer une application à l'aide des commandes gcloud
.
Si vous voulez ces composants, vous devez les installer séparément, comme indiqué dans la suite de cette section.
Vous pouvez installer le SDK Cloud à partir d'un package Debian/Ubuntu pour l'ensemble des versions officielles d'Ubuntu qui ne sont pas arrivées en fin de vie et des versions stables de Debian à partir de Wheezy.
Remarque : Si vous utilisez une instance sur Google Compute Engine, le SDK Cloud est installé par défaut. Vous pouvez toujours installer manuellement le SDK Cloud en suivant les instructions ci-dessous.
- Créez une variable d'environnement pour la distribution concernée :
export CLOUD_SDK_REPO="cloud-sdk-$(lsb_release -c -s)"
- Ajoutez l'URI de distribution du SDK Cloud en tant que source de package :
echo "deb http://packages.cloud.google.com/apt $CLOUD_SDK_REPO main" | sudo tee -a /etc/apt/sources.list.d/google-cloud-sdk.list
Remarque : Si vous avez installé apt-transport-https, vous pouvez utiliser "https" au lieu de "http" à cette étape. - Importez la clé publique de Google Cloud :
curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -
Conseil de dépannage : Si vous ne parvenez pas à obtenir les dernières mises à jour en raison d'une clé arrivée à expiration, procurez-vous le dernier fichier de clé apt-get.gpg. - Mettez à jour le SDK Cloud, puis installez-le :
sudo apt-get update && sudo apt-get install google-cloud-sdk
Remarque : Pour plus d'optionsapt-get
, telles que la désactivation des invites ou des simulations, consultez les pages manapt-get
. - (Facultatif) Installez l'un de ces composants supplémentaires :
google-cloud-sdk-app-engine-python
google-cloud-sdk-app-engine-python-extras
google-cloud-sdk-app-engine-java
google-cloud-sdk-app-engine-go
google-cloud-sdk-datalab
google-cloud-sdk-datastore-emulator
google-cloud-sdk-pubsub-emulator
google-cloud-sdk-cbt
google-cloud-sdk-cloud-build-local
google-cloud-sdk-bigtable-emulator
kubectl
Par exemple, vous pouvez installer le composant
google-cloud-sdk-app-engine-java
comme suit :sudo apt-get install google-cloud-sdk-app-engine-java
- Pour commencer, exécutez
gcloud init
:gcloud init
Le SDK Cloud est disponible sous forme de package pour l'installation sur les systèmes Red Hat Enterprise Linux 7 et CentOS 7. Ce package ne contient que les commandes gcloud
, gcloud alpha
, gcloud beta
, gsutil
et bq
. Il n'inclut pas kubectl
ni les extensions App Engine requises pour le déploiement d'une application à l'aide des commandes gcloud
, que vous pouvez installer séparément.
Remarque : Si vous utilisez une instance sur Google Compute Engine, le SDK Cloud est installé par défaut.
- Mettez à jour YUM à l'aide des informations de dépôt du SDK Cloud :
sudo tee -a /etc/yum.repos.d/google-cloud-sdk.repo << EOM [google-cloud-sdk] name=Google Cloud SDK baseurl=https://packages.cloud.google.com/yum/repos/cloud-sdk-el7-x86_64 enabled=1 gpgcheck=1 repo_gpgcheck=1 gpgkey=https://packages.cloud.google.com/yum/doc/yum-key.gpg https://packages.cloud.google.com/yum/doc/rpm-package-key.gpg EOM
Important : La deuxième ligne de
gpgkey
doit être en retrait comme indiqué ici. - Installez le SDK Cloud :
yum install google-cloud-sdk
Remarque : Pour plus d'optionsyum
, telles que la désactivation des invites ou des simulations, consultez les pages manyum
. - (Facultatif) Installez l'un de ces composants supplémentaires :
google-cloud-sdk-app-engine-python
google-cloud-sdk-app-engine-python-extras
google-cloud-sdk-app-engine-java
google-cloud-sdk-app-engine-go
google-cloud-sdk-bigtable-emulator
google-cloud-sdk-datalab
google-cloud-sdk-datastore-emulator
google-cloud-sdk-cbt
google-cloud-sdk-cloud-build-local
google-cloud-sdk-pubsub-emulator
kubectl
Par exemple, vous pouvez installer le composant
google-cloud-sdk-app-engine-java
comme suit :yum install google-cloud-sdk-app-engine-java
- Pour commencer, exécutez
gcloud init
:gcloud init
- Les versions modernes de macOS incluent la version appropriée de Python requise pour le SDK Google Cloud. Le SDK Cloud nécessite Python 2 avec un numéro de version Python supérieur ou égal à 2.7.9. Toute autre interpréteur Python installé n'interférera pas avec l'installation du SDK Google Cloud.
- Téléchargez l'un des packages ci-dessous :
- Extrayez le contenu du fichier vers n’importe quel emplacement de votre système de fichiers. Si vous souhaitez remplacer une installation existante, supprimez le répertoire
google-cloud-sdk
existant et extrayez l'archive au même emplacement. - Facultatif. Exécutez le script d'installation pour ajouter des outils du SDK Cloud à votre chemin. Vous pouvez également activer l'achèvement de commande pour votre interface système et la collecte des statistiques d'utilisation. Exécutez le script en utilisant cette commande :
./google-cloud-sdk/install.sh
Ouvrez un nouveau terminal pour que les modifications prennent effet. - Exécutez gcloud init pour initialiser le SDK :
- Facultatif. Installez des composants supplémentaires à l'aide du gestionnaire de composants.
python -V
Plate-forme | Package | Taille | Somme de contrôle SHA256 |
---|---|---|---|
macOS 64 bits (x86_64) |
google-cloud-sdk-245.0.0-darwin-x86_64.tar.gz | 19,6 Mo | 78cbe75ebf17599217d4a6cb81897897faa72d6e5e0c515a8532c8827de59af7 |
macOS 32 bits (x86) |
google-cloud-sdk-245.0.0-darwin-x86.tar.gz | 19,6 Mo | 3ca3575f19a21a589a75d2ed3c2a62af7d1be12482ad4cf3efba87e071977a61 |
./google-cloud-sdk/bin/gcloud init
Téléchargez le programme d'installation du SDK Cloud. Ce programme est signé par Google Inc.
-
Lancez le programme d'installation, puis suivez les instructions.
Le SDK Cloud nécessite Python 2 avec un numéro de version Python supérieur ou égal à 2.7.9. Le programme d'installation installe par défaut toutes les dépendances nécessaires, y compris la version Python requise. Si Python 2.x.y est déjà installé et que vous souhaitez utiliser l'installation existante, vous pouvez décocher l'option d'installation de Python groupée.
- Une fois l'installation terminée, acceptez les options suivantes :
- Start Cloud SDK Shell (Démarrer l'interface système du SDK Cloud)
- Run gcloud init (Exécuter gcloud init)
- L'installation par défaut n'inclut pas les extensions App Engine requises pour déployer une application à l'aide des commandes
gcloud
. Ces composants peuvent être installés à l'aide du gestionnaire de composants du SDK Cloud.
Le programme d'installation affiche une fenêtre de terminal, puis exécute la commande gcloud init
.
Remarque : Sur les instances Google Compute Engine sous Windows Server, la configuration de sécurité renforcée d'Internet Explorer est activée. Ce paramètre vous empêche d'exécuter le programme d'installation ci-dessus. Désactivez d'abord la configuration de sécurité renforcée, redémarrez Internet Explorer, puis exécutez le programme d'installation. Pour obtenir des instructions sur la désactivation de la sécurité renforcée sur votre instance Windows Server, ouvrez le centre d'aide et de support de Windows et recherchez "CSR IE".
Installer les dernières bibliothèques clientes Google Cloud
Vous pouvez télécharger des bibliothèques clientes Cloud pour les langues disponibles.
En savoir plus
Guides de démarrage rapide
Installer et initialiser le SDK Cloud
Guides pratiques
Exécuter des tâches spécifiques
API et documentation de référence
Documentation de référence sur la CLI gcloud
Concepts
Acquérir une connaissance approfondie du SDK Cloud
Assistance
Obtenir de l'aide sur les problèmes liés au SDK Google Cloud
Ressources
Tarifs, quotas, notes de version et autres ressources