Création et affectation d'environnements

Avant de pouvoir lancer un déploiement, vous devez définir au moins un environnement qui associe des composants à un agent sur l'hôte cible. Cet environnement initial est généralement non contrôlé et souvent utilisé pour créer des instantanés.

Avant de commencer

Pourquoi et quand exécuter cette tâche

Procédure

  1. Ouvrez la fenêtre Créer un environnement en cliquant sur Applications > [sélectionnez une application] > Environnements > Ajouter un environnement, puis fournissez les informations suivantes :
    Fenêtre Créer un environnement, présentant des zones pour le nom, la description, le plan directeur, les équipes et d'autres propriétés
    • Nom et Description. Ce nom est utilisé dans le cadre du processus de déploiement et correspond généralement à l'environnement cible. Par exemple, si vous déployez un environnement d'intégration, le nom "SIT" pourrait être adéquat.
    • Dans la section Equipes, spécifier les équipes et les rôles ayant accès à l'environnement.
    • Si vous affectez un environnement sur un système cloud, sélectionnez un élément dans la liste Plan directeur.
    • Si vous avez sélectionné un plan directeur, spécifiez la ressource devant contenir le nouvel environnement dans la zone Ressource de base. Cette ressource de base fait office de conteneur pour les ressources de l'environnement. La ressource de base est utilisée uniquement pour des raisons d'organisation.
    • Pour garantir que des composants ne puissent pas être déployés dans l'environnement sans approbation préalable, cochez la case Exiger des approbations. Si cette case est cochée, IBM® UrbanCode Deploy met en vigueur un processus d'approbation avant que le déploiement ne puisse être effectué sur l'environnement. Les déploiements initiaux sont généralement effectués dans des environnements non contrôlés. Une fois que le déploiement a abouti, vous pouvez configurer un processus d'approbations au fur et à mesure que l'application suit le pipeline de développement. Si vous créez plusieurs environnements, vous devriez envisager de créer un processus d'approbations pour au moins l'un d'eux.
    • Dans la liste Processus exempts, indiquez les processus qui ne requièrent pas d'approbations.
    • Si la case Verrouiller les instantanés est cochée, les instantanés ajoutés à cet environnement sont verrouillés (pour l'environnement sélectionné) afin d'empêcher des modifications.
    • Le sélecteur Couleur vous permet d'attribuer un identificateur visuel à l'environnement. La couleur sélectionnée s'affiche dans l'interface utilisateur.
    • La case Hériter des paramètres de nettoyage détermine combien de versions de composants sont conservées dans CodeStation, et pour combien de temps. Si cette case est cochée, l'application utilise les valeurs spécifiées dans le panneau Paramètres système. Si cette case n'est pas cochée, les zones Nombre de jours pendant lesquels les versions sont conservées (initialement définie à -1, c.à.d.. que les versions sont conservées indéfiniment) et Nombre de versions à conserver (initialement définie à -1, c.à.d.. que toutes les versions sont conservées) sont affichées afin de vous permettre de définir des valeurs personnalisées. Par défaut, cette case est cochée.
  2. Cliquez sur Sauvegarder. Si vous créez un environnement issu d'un plan directeur basé cloud, la fenêtre Propriétés du plan directeur de l'environnement s'ouvre, comme illustré dans le figure suivante. Depuis cette fenêtre, vous pouvez personnaliser les propriétés de chaque noeud virtuel (par exemple, les noms et mots de passe des utilisateurs initiaux).
    Fenêtre Propriétés du plan directeur de l'environnement, présentant le nom du nouvel environnement et des liens permettant de personnaliser les propriétés de chaque noeud
  3. Si vous créez un environnement basé sur un plan directeur, fournissez les informations suivantes dans cette fenêtre :
    • Vérifiez dans la zone Connexion au cloud que la connexion au système de cloud est répertoriée. Cette liste affiche les connexions auxquelles vous avez accès compte tenu des paramètres de sécurité pour ces connexions.
    • Dans la zone Sélectionner l'emplacement, indiquez où stocker les noeuds virtuels et comment allouer à ces noeuds des adresses IP. Sélectionnez Groupes de clouds pour stocker les noeuds virtuels sur l'un des hyperviseurs dans un groupe de clouds. Sélectionnez Profil d'environnement pour allouer les noeuds virtuels d'après un profil d'environnement. Pour plus d'informations sur les groupes de clouds et les profils d'environnement, reportez-vous à la documentation de votre système de cloud.
      Remarque : Si vous devez spécifier à la fois le profil d'environnement et le groupe IP, indiquez d'abord sur cette page le profil d'environnement. Spécifiez ensuite sur la page des propriétés de chaque noeud son groupe IP.
      Remarque : Pour IBM PureApplication System, vous devez utiliser un profil d'environnement : les groupes de clouds ne sont pas pris en charge.
    • Si vous avez sélectionné Groupes de clouds, sélectionnez ce groupe dans la zone Groupes de clouds.
    • Si vous avez sélectionné Profil d'environnement, sélectionnez ce profil dans la zone Profil d'environnement.
    • Sous Définir les valeurs de propriétés pour les noeuds à créer pour cet environnement, vous pouvez personnaliser les propriétés pour les ressources de cloud. Pour personnaliser ces propriétés, cliquez sur le noeud. Une fenêtre s'ouvre et affiche les propriétés du noeud, y compris les propriétés de l'image virtuelle, comme la mémoire, le nombre d'UC, et les mots de passe de démarrage. La fenêtre affiche également les propriétés de chaque module de script sur le noeud.
      Remarque : Dans certains cas, vous devez spécifier certaines propriétés requises. Dans ce cas, lorsque vous cliquez sur Sauvegarder, une fenêtre en incrustation répertorie les propriétés requises qui n'ont pas été spécifiées.
  4. Cliquez sur Sauvegarder pour demander l'affectation.

Résultats

Le nouvel environnement apparaît dans le panneau Environnements.
Si vous avez utilisé un plan directeur basé cloud, le serveur effectue les tâches suivantes :
  1. Le serveur demande les ressources du système de cloud
  2. Le système de cloud exécute des packages de script sur les ressources de cloud, y-compris l'installation d'un agent sur chaque noeud
  3. Le serveur crée un environnement basé sur le plan directeur
  4. Le serveur connecte les agents à cet environnement
Le serveur n'exécute automatiquement aucun processus sur l'environnement. Vous pouvez exécuter des processus normalement une fois que l'environnement est prêt. Vous pouvez afficher les ressources de cloud en ouvrant la console de votre système de cloud.
Remarque : Si vous créez un environnement depuis un plan directeur, puis modifiez les mappages des composants, l'environnement change pour refléter le plan directeur.

Lorsque vous êtes prêt à supprimer l'environnement et les ressources virtuelles, sélectionnez-le, puis cliquez sur Plus de détails > Supprimer, comme illustré dans la figure suivante.

Suppression de l'environnement
Si l'environnement inclut des ressources de cloud, vous pouvez spécifier si ces ressources doivent être supprimées ou conservées dans le cloud. Selon le cas, cochez ou décochez la case Supprimer des instances de cloud, comme illustré dans la figure suivante :
Stipulation de suppression ou non des ressources de cloud

Que faire ensuite

Ajoutez des ressources et des composants à l'environnement. Voir Mappage de ressources et de composants à des environnements.

Vos commentaires