Déployer une application depuis la console

Une fois que vous avez créé un brouillon d'application à partir d'un modèle, vous pouvez déployer l'application depuis la console Google Cloud . Lorsque vous déployez à partir de la consoleGoogle Cloud , vous pouvez effectuer les opérations suivantes :

  • Prévisualisez les modifications que Terraform prévoit d'apporter à votre infrastructure.
  • Activez les API de ressources Google Cloud requises pour votre application.
  • Examiner les problèmes de déploiement
  • Utilisez les données de télémétrie pour analyser les performances des ressources.
  • Identifiez et appliquez les révisions de modèle à votre application.

Ce document vous aide à déployer, gérer et modifier votre application.

Avant de commencer

Vous devez disposer de l'un des rôles suivants dans le dossier ou le projet de gestion pour lequel les applications sont activées :

  • Administrateur d'application (roles/designcenter.applicationAdmin)
  • Opérateur d'application (roles/designcenter.applicationOperator)

Pour déployer l'application avec un compte de service, vous devez disposer de l'un des éléments suivants :

  • Votre propre compte de service que vous avez configuré pour déployer des applications et des ressources sous-jacentes. Pour en savoir plus, consultez Attribuer des rôles à votre compte de service.
  • Le rôle Administrateur IAM du projet (roles/resourcemanager.projectIamAdmin) dans le dossier compatible avec les applications. Ce rôle vous permet de créer un compte de service lors du déploiement.

Déployer depuis la console Google Cloud

Sélectionnez une option de compte de service et déployez votre application. Lorsque vous déployez une application, des ressources Google Cloud sont créées et vous commencez à payer les frais associés à ces ressources.

  1. Dans le menu de navigation, cliquez sur Applications.

    Accéder à la page Applications

  2. Dans le tableau, cliquez sur le nom de l'application.

  3. Sur la page Détails de l'application, vérifiez les informations, puis cliquez sur Modifier pour apporter des modifications.

  4. Cliquez sur Déployer.

  5. Sélectionnez l'un des comptes de service suivants pour déployer votre application :

    • Sélectionnez un compte de service : dans le champ Compte de service, saisissez le nom d'un compte de service existant. Pour configurer le compte de service, consultez Attribuer des rôles à votre compte de service.

    • Créer un compte de service : vous devez disposer du rôle Administrateur de projet IAM (roles/resourcemanager.projectIamAdmin), qui permet d'attribuer les rôles de déploiement requis au compte de service.

  6. Cliquez sur Continuer.

  7. Pour prévisualiser les modifications que Terraform prévoit d'apporter à votre infrastructure, procédez comme suit :

    1. Cliquez sur Aperçu.

    2. Vérifiez les modifications, puis cliquez sur Copier et fermer. L'aperçu est copié dans votre presse-papiers.

    3. Pour enregistrer l'aperçu, collez-le dans le document de votre choix, puis enregistrez-le.

  8. Dans la section Examiner les API, consultez la liste des API requises pour votre application. Les API sont automatiquement activées lors du déploiement.

  9. Cliquez sur Déployer. Les détails de l'application et l'état du déploiement s'affichent à mesure que le déploiement se termine.

  10. Si vous rencontrez des problèmes avec votre déploiement, procédez comme suit :

    1. Dans le panneau Informations sur l'application, cliquez sur Déploiements.

    2. Examinez les messages d'erreur.

    3. Cliquez sur Afficher les journaux pour afficher des informations détaillées sur la compilation.

  11. Pour gérer votre application déployée, consultez Afficher les détails de l'application.

Afficher les détails de la demande

Une fois le déploiement de votre application terminé, vous pouvez examiner les informations associées. Par exemple, vous pouvez afficher les éléments suivants :

  • Des informations telles que l'heure de la dernière mise à jour, la date de révision et la région.
  • Sorties telles que l'URI du service.
  • État du déploiement, informations sur les erreurs et liens vers les journaux.

Pour afficher les détails d'une application, procédez comme suit :

  1. Dans le menu de navigation, cliquez sur Applications.

    Accéder à la page Applications

  2. Dans le tableau, cliquez sur le nom de l'application. Le panneau Détails de l'application affiche les informations suivantes :

    • Afficher l'application dans App Hub : examinez votre application dans App Hub. Vous pouvez afficher les ressources déployées et examiner les données de télémétrie pour diagnostiquer les problèmes et analyser les performances. Pour en savoir plus, consultez Surveiller les applications App Hub.

    • Détails de l'application : affichez des informations telles que la date de la dernière mise à jour, le modèle source, la région et le compte de service.

    • Sorties : identifiez les URI de service que vous pouvez utiliser pour interagir avec le frontend ou le backend de votre application.

    • Déploiements : examinez l'état et les erreurs de déploiement, et accédez aux journaux pour résoudre les problèmes.

Modifier les applications déployées

Si vous souhaitez modifier une application déployée, effectuez l'une des opérations suivantes pour vous assurer que vos modifications sont conservées lorsque vous redéployez l'application :

Appliquer les révisions du modèle

Si votre application a déjà été déployée depuis la console Google Cloud et qu'un administrateur a partagé une révision de modèle avec vous, vous pouvez appliquer les modifications du modèle à votre application. Lorsque vous mettez à jour votre application, une révision de l'application est créée. Vous pouvez configurer les composants qui ont été modifiés ou ajoutés au modèle révisé.

Vous pouvez afficher les révisions de modèles disponibles pour vos applications à l'aide de Cloud Hub. Pour en savoir plus, consultez Afficher les déploiements.

Pour appliquer les révisions de modèle à votre application, procédez comme suit :

  1. Dans le menu de navigation, cliquez sur Modèles.

    Accéder aux modèles

  2. Cliquez sur l'ID du modèle contenant la révision que vous souhaitez appliquer.

  3. Dans la liste Configurer une application, sélectionnez l'application que vous souhaitez mettre à jour.

  4. Modifiez les détails de la demande, puis cliquez sur Enregistrer.

  5. Cliquez sur chaque composant dans le canevas de conception et modifiez les configurations des composants.

  6. Cliquez sur Déployer. Pour connaître la procédure de déploiement, consultez Déployer depuis la consoleGoogle Cloud .