Guide de démarrage rapide

Cette page vous explique comment démarrer rapidement avec Cloud Code.

Vous allez configurer une application Hello World qui s'exécute sur Cloud Run à l'aide d'un modèle de démarrage, déployer votre application sur Cloud Run et afficher l'état des ressources de votre application active.

Avant de commencer

Pour utiliser Cloud Run, vous devez créer un projet GCP et activer la facturation.

Installer Cloud Code

  1. Installez Visual Studio Code sur votre ordinateur, si ce n'est pas déjà fait.
  2. Installez les dépendances :
    • Pour toutes les plates-formes cloud, assurez-vous que le client Docker (authentifié avec votre registre Docker) est installé sur le PATH de votre machine (son dossier respectif doit être visible dans un répertoire de votre PATH).
      • Pour vérifier si Docker est déjà installé, exécutez docker -v.
      • Si vous utilisez Windows Home, consultez ce guide pour savoir comment configurer votre client Docker.
      • Si vous utilisez WSL, mais que vous ne pouvez pas installer Docker pour ordinateur, utilisez plutôt Minikube pour le développement local avec Cloud Code.
    • Cloud Code installe automatiquement kubectl, Skaffold et le SDK Google Cloud.
  3. Installez Cloud Code à l'aide de l'une des options suivantes :
    • Cliquez sur ce lien pour ouvrir VS Code et installer Cloud Code.
    • Ouvrez Visual Studio Code sur votre ordinateur. Dans la vue "Extensions" Icône de l'extension de VS Code (icône carrée disponible dans la barre des tâches de gauche), recherchez l'extension "Cloud Code", puis cliquez sur "Installer".
  4. Une fois l'installation terminée, la page d'accueil de Cloud Code et un ensemble de modèles intégrés sous "Applications de démarrage" vous permettent de configurer rapidement une nouvelle application.

    Page d'accueil

Créer une application

  1. Dans la barre d'état Cloud Code, sélectionnez Nouvelle application.Créer une application avec la barre d'état Cloud Code
  2. Sélectionnez "Application Cloud Run" comme type d'application préféré.
  3. Dans la liste des modèles (Node.js, Python (frameworks Flask et Django), Java, Go), choisissez une application Hello World dans le langage de votre choix.

    Par exemple, si vous choisissez Node.js: Hello World, vous créerez une application Hello World Node.js de démarrage.

  4. Confirmez l'emplacement de votre application (ou modifiez-la si nécessaire) pour continuer.

    Une notification confirme que votre application a été créée et qu'une nouvelle fenêtre s'ouvre.

Déployer sur Cloud Run

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

  1. Choisissez la commande Cloud Run: Deploy (déployer avec Cloud Run) à l'aide de la barre d'état Cloud Code.

    L'interface utilisateur Cloud Run: Deploy s'affiche.Cloud Run : interface utilisateur d'exécution/de débogage avec le service préexistant sélectionné

  2. 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, sélectionnez "Cloud Run (entièrement géré)" sous "Plate-forme de déploiement".

  5. Choisissez une région dans laquelle effectuer le déploiement.

  6. Après avoir défini vos préférences, vous pouvez cliquer sur "Déployer".

    Cloud Code crée ensuite votre image, la transfère dans le registre et déploie votre application dans Cloud Run. Votre application est désormais en ligne.

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

Afficher les journaux

Vous pouvez également afficher les journaux de votre application déployée avec la visionneuse de journaux fournie avec Cloud Code.

Pour afficher les journaux, procédez comme suit :

  1. Accédez à l'explorateur Cloud Run en cliquant sur son icône dans la barre Icône de l'explorateur Cloud Run, à gauche.
  2. Faites un clic droit sur votre service Cloud Run et choisissez "Afficher les journaux".

    Afficher les journaux d'un cluster autre que Cloud Logging en définissant le champ de déploiement dans le champ de recherche de la visionneuse de journaux sur

Afficher l'état des ressources

Vous pouvez afficher l'état de vos services Cloud Run à l'aide du navigateur de service Cloud Run :

  1. Accédez à l'explorateur Cloud Run en cliquant sur son icône dans la barre Icône de l'explorateur Cloud Run, à gauche.
  2. Cliquez sur le service Cloud Run à propos duquel vous souhaitez plus d'informations. Ses propriétés s'affichent dans la fenêtre ci-dessous.

    Propriétés d'un service sélectionné affiché ci-dessous dans l'explorateur Cloud Run

Nettoyer

Pour supprimer votre projet :

  • Accédez à la page "Projets" de Cloud Console :

    Accéder à la page Projets

  • Sélectionnez le projet que vous avez créé dans ce démarrage rapide, puis cliquez sur l'icône en forme de corbeille située à côté pour le supprimer.

    Cette opération ferme le projet et programme sa suppression.

Si vous utilisez un projet préexistant et que vous souhaitez supprimer les ressources que vous avez créées pour ce démarrage rapide :

  • Image du conteneur : bien que Cloud Run ne facture pas lorsque le service n'est pas utilisé, il se peut que des frais vous soient facturés pour le stockage de l'image de conteneur dans Container Registry. Pour supprimer votre image, suivez ce guide.

  • Service Cloud Run : pour supprimer un service Cloud Run, accédez à Cloud Run dans la console à l'aide du menu de navigation. Sélectionnez le service que vous souhaitez supprimer, puis cliquez sur l'icône de suppression de la corbeille.

Étapes suivantes