Utiliser le programme d'installation du SDK Google Cloud

Le SDK Cloud fournit un programme d'installation pour chaque plate-forme compatible. Il peut être déployé de manière interactive ou non interactive.

Installation interactive

Le programme d'installation vous permet de télécharger, d'installer et de configurer rapidement la dernière version du SDK Cloud en mode interactif. Lorsque vous exécutez le programme d'installation, il télécharge les composants du SDK Cloud et les installe sur le système local. Il effectue également d'autres tâches d'installation, telles que l'ajout de composants du SDK Cloud à votre PATH et l'activation des commandes dans votre interface système.

Linux et macOS
  1. Saisissez la commande suivante dans une invite :
    curl https://sdk.cloud.google.com | bash
  2. Lorsque vous y êtes invité, choisissez un emplacement sur votre système de fichiers (généralement votre répertoire d'accueil) pour créer le sous-répertoire "google-cloud-sdk".
  3. Si vous souhaitez ajouter des outils de ligne de commande du SDK Cloud à votre PATH et activer la commande, répondez y lorsque vous y êtes invité.
  4. Redémarrez votre interface système :
    exec -l $SHELL
  5. Exécutez gcloud init pour initialiser l'environnement gcloud :
    gcloud init
Windows (programme d'installation)
  1. Téléchargez le programme d'installation du SDK Cloud.

    Sinon, vous pouvez ouvrir un terminal PowerShell et exécuter les commandes PowerShell suivantes.

    (New-Object Net.WebClient).DownloadFile("https://dl.google.com/dl/cloudsdk/channels/rapid/GoogleCloudSDKInstaller.exe", "$env:Temp\GoogleCloudSDKInstaller.exe")
    
    & $env:Temp\GoogleCloudSDKInstaller.exe
          

  2. Lancez le programme d'installation, puis suivez les instructions. Ce programme est signé par Google LLC.

    Le SDK Cloud nécessite Python. La compatibilité est assurée pour les versions 3.5 à 3.7, ainsi que 2.7.9 et les versions ultérieures.

    Le programme d'installation installe toutes les dépendances nécessaires, y compris la version Python requise. Bien que le SDK Cloud utilise actuellement Python 3 par défaut, vous pouvez exploiter une installation Python existante si nécessaire. Pour ce faire, décochez l'option "Install Bundled Python"

  3. Une fois l'installation terminée, le programme d'installation présente plusieurs options :

    Invites du programme d'installation Windows

    Vérifiez que les options suivantes sont bien sélectionnées :

    • Start Google Cloud SDK Shell (Démarrer l'interface système du SDK Google Cloud)
    • Run 'gcloud init' (Exécuter 'gcloud init')

    Le programme d'installation affiche une fenêtre de terminal, puis exécute la commande gcloud init.

  4. 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.
Conseils de dépannage :
  • Si le SDK Cloud ne parvient pas à s'exécuter après l'installation de la version 274.0.0, reportez-vous à cette page de suivi de bug pour découvrir les dernières solutions.
  • Si l'installation échoue parce que la commande find n'est pas reconnue, assurez-vous que votre variable d'environnement PATH est définie de manière à inclure le dossier contenant "find". Il s'agit généralement de C:\WINDOWS\system32;.
  • Si vous venez de désinstaller le SDK Cloud, vous devez redémarrer votre système avant de l'installer à nouveau.
Windows (fichier Zip)

Vous pouvez également installer la dernière version à partir d'un fichier .zip téléchargé :

  1. Téléchargez google-cloud-sdk.zip, puis décompressez son contenu. Pour cela, effectuez un clic droit sur le fichier téléchargé et sélectionnez Tout extraire.

  2. Lancez le script google-cloud-sdk\install.bat, puis suivez les instructions d'installation.

  3. À la fin de l'installation, redémarrez l'invite de commande (cmd.exe).

  4. Exécutez la commande gcloud init :

    C:\> gcloud init

Déploiement non interactif (silencieux)

Vous pouvez automatiser l'installation du SDK Cloud à l'aide du programme d'installation de manière non interactive.

Pour Linux et MacOS :

Enregistrez le script d'installation localement au lieu de le rediriger vers bash.

  1. Saisissez la commande suivante dans une invite :
    curl https://sdk.cloud.google.com > install.sh
  2. Exécutez le script en transmettant les arguments décrits ci-dessous, par exemple :
    bash install.sh --disable-prompts
  • --disable-prompts : désactiver les invites.

  • --install-dir=DIRECTORY : définir le répertoire racine d'installation sur DIRECTORY. Le SDK Cloud sera installé dans DIRECTORY/google-cloud-sdk. La valeur par défaut est $HOME.

Pour Windows :

  • /S : effectuer l'installation silencieusement. Aucune page du programme d'installation n'est affichée. Utilisez les indicateurs pour modifier les paramètres d'installation.
  • /D : définir le répertoire d'installation par défaut. Il doit s'agir du dernier paramètre utilisé dans la ligne de commande. Il ne peut contenir aucun guillemet, même si le chemin comprend des espaces. Seuls les chemins absolus sont acceptés, par exemple /D=C:\CloudSDK.
  • /allusers : effectuer l'installation pour tous les utilisateurs
  • /singleuser : effectuer l'installation pour l'utilisateur actuel (par défaut)
  • /noreporting : désactiver les rapports d'utilisation (par défaut, les rapports d'utilisation sont envoyés)
  • /nostartmenu : ne pas créer de raccourci dans le menu Démarrer (par défaut, un raccourci est créé)
  • /nodesktop : ne pas créer de raccourci sur le Bureau (par défaut, un raccourci est créé)