< Précédent | Suivant >

Leçon 4 : Configurer un environnement d'application

Lorsque vous créez un environnement, vous mappez des ressources à cet environnement, qui définissent l'emplacement auquel l'application parent peut exécuter des déploiements.
Un environnement est une collection définie par l'utilisateur de ressources qui identifient les composants pouvant être déployés par l'application parent, ainsi que les agents en charge de la tâche.

Pour configurer un environnement d'application :

  1. Définissez l'environnement :
    1. Accédez à l'onglet Environnements de l'application.
    2. Cliquez sur Créer un environnement.
    3. Spécifiez un nom tel que helloDeploy.
    4. Acceptez les valeurs par défaut dans les autres zones de cette fenêtre et cliquez sur Sauvegarder.
  2. Ajoutez le groupe de ressources contenant l'agent que vous avez créé précédemment à l'environnement. Lorsque vous avez configuré l'agent, vous avez ajouté l'agent en tant que ressource à un groupe de ressources.
    1. Cliquez sur le nom de l'environnement.
    2. Dans l'onglet Ressources de l'environnement, cliquez sur Ajouter des ressources de base. La fenêtre Ajouter la ressource à l'environnement affiche toutes les ressources disponibles.
    3. Sélectionnez la case à cocher située à côté du groupe de ressources que vous avez créé précédemment, puis cliquez sur OK. La sélection d'une ressource de type agent identifie l'emplacement, en général un ordinateur, auquel les déploiements sont effectués.
  3. Mappez le composant helloWorld à cette ressource d'agent.
    1. Sur la même ligne que la ressource d'agent, cliquez sur Actions > Ajouter un composant.
    2. Sélectionnez le composant helloWorld, puis cliquez sur Sauvegarder. Seuls les composants ajoutés à l'application parent peuvent être mappés à la ressource d'agent.
      Remarque : Pour qu'un composant soit déployé par une application, il doit être ajouté à l'application et mappé à une ressource de type agent. Un composant qui est ajouté à une application mais qui n'est pas mappé à une ressource d'agent ne peut pas être déployé par cette application. De même, un composant qui est mappé à une ressource d'agent mais qui n'est pas ajouté à une application ne peut pas être déployé par cette application.
  4. Ajoutez une balise à la ressource de composant helloWorld. Des balises définies par l'utilisateur peuvent identifier des ressources et être référencées dans des processus d'application.
    1. Sélectionnez la case à cocher du composant helloWorld.
    2. Sur la même ligne que le bouton Ajouter des ressources de base, cliquez sur Actions > Ajouter une balise. La sélection Ajouter une balise est représentée dans la figure suivante :
      Commande ActionsAjouter une balise
    3. Dans la fenêtre Ajouter une nouvelle balise, tapez un nom comme par exemple, blueCycle dans la zone Nom, puis sélectionnez une couleur à lui associer. J'ai sélectionné bleu, mais vous pouvez sélectionner n'importe quelle couleur. Les applications peuvent être configurées pour utiliser des ressources avec une balise spécifique. Par exemple, un environnement qui s'exécute en permanence peut mettre hors ligne un groupe de serveurs balisés avec véloBleu afin de les mettre à jour, puis les remettre en ligne et mettre hors ligne un autre groupe balisé différemment. Pour vous donner un autre exemple, un processus peut-être configuré pour déployer tous les composants ayant une balise spécifique. La ressource terminée associée à la balise véloBleu est représentée dans la figure suivante :
      Ressource terminée avec la balise véloBleu
Le nouvel environnement est affiché dans l'onglet Environnements. Une fois l'environnement préparé, vous pouvez créer le processus d'application.

Récapitulatif de la leçon

Au cours de cette leçon, vous avez créé un environnement et ajouté un groupe de ressources à cet environnement, puis vous avez ajouté une balise à la ressource.
Le groupe de ressources avec votre agent et le composant helloWorld apparaissent dans l'onglet Ressources.
Pour plus d'informations sur la création d'environnements, voir Environnements d'application.
< Précédent | Suivant >

Commentaires en retour