Déployer un service dans Cloud Code pour Cloud Shell

Restez organisé à l'aide des collections Enregistrez et classez les contenus selon vos préférences.

Cette page explique comment déployer un service sur Cloud Run à l'aide de Cloud Code for Cloud Shell.

Déployer un service sur Cloud Run

Pour déployer votre service sur Cloud Run, procédez comme suit :

  1. Ouvrez la palette de commandes (appuyez sur Ctrl/Cmd+Shift+P ou cliquez sur Afficher > Palette de commandes), puis exécutez la commande Déployer sur Cloud Run.

  2. Dans le volet Deploy to Cloud Run (Déployer sur Cloud Run), définissez votre projet Google Cloud.

  3. Sélectionnez un service préexistant ou créez-en un.

  4. Si vous créez un service, choisissez votre préférence de plate-forme entre Cloud Run (fully managed) (Cloud Run (entièrement géré)) et Cloud Run for Anthos (Cloud Run pour Anthos) sous Deployment Platform (Plate-forme de déploiement). Pour obtenir de l'aide afin de choisir la meilleure option en fonction de vos besoins de développement, consultez le guide Choisir votre plate-forme.

  5. Si vous avez choisi Cloud Run (entièrement géré), choisissez une région dans laquelle effectuer le déploiement. Si vous avez sélectionné Cloud Run pour Anthos, configurez les informations du cluster Kubernetes.

  6. (Facultatif) Pour spécifier d'autres paramètres, tels que le compte de service, les variables d'environnement et les connexions SQL, développez la section Paramètres de révision avancés.

    Les variables d'environnement suivantes sont automatiquement ajoutées aux conteneurs en cours d'exécution :

    Nom Description Exemple
    PORT Port sur lequel le serveur HTTP doit écouter. 8080
    K_SERVICE Nom du service Cloud Run en cours d'exécution. hello-world
    K_RÉVISION Nom de la révision Cloud Run en cours d'exécution. hello-world.1
    K_CONFIGURATION Nom de la configuration Cloud Run ayant créé la révision. hello-world

  7. Sous Environnement de compilation, indiquez si vous souhaitez compiler en local ou à l'aide de Cloud Build.

  8. Spécifiez votre compilateur (Docker ou Buildpack) et ses paramètres.

  9. Après avoir défini vos préférences, cliquez sur Déployer.

    Cloud Code for Cloud Shell crée votre image, la transfère dans le registre et déploie votre service sur Cloud Run. Votre service est désormais actif !

  10. Affichez votre service en cours d'exécution en suivant l'URL affichée dans la vue Web.

    Vous pouvez également afficher les détails de votre service en cours d'exécution en cliquant sur le bouton Afficher les journaux détaillés et en parcourant vos journaux détaillés dans la fenêtre de sortie.

    URL du service en cours d'exécution affiché dans "Deploy to Cloud Run UI" (Interface utilisateur de déploiement sur Cloud Run) et le bouton "Show details logs" (Afficher les journaux détaillés) en dessous

  11. Une fois la session terminée, effectuez un clic droit pour utiliser les commandes suivantes:

    • Afficher les journaux : à l'aide de l'explorateur de journaux Cloud Code, ouvrez les journaux d'application d'un déploiement spécifique
    • Open URL (Ouvrir l'URL) : permet d'ouvrir l'URL d'un service spécifique d'une application dans un navigateur Web.
  12. Si vous avez désactivé le mode montre dans votre configuration de lancement et que vous souhaitez apporter des modifications à votre application, puis recompiler et redéployer l'application, cliquez sur la barre d'état Cloud Code, puis sur Activer le mode montre.