Aller au contenu

Gérer les groupes d'environnements

Assigner des environnements aux groupes, ajouter des sous-groupes, éditer et supprimer des groupes dans le tableau de bord Stack Harbor PaaS.

Une fois que vous avez créé un groupe d’environnements, vous l’opérez depuis deux endroits du tableau de bord : la colonne Tags en ligne pour des modifications ponctuelles par environnement, et la vue Env Groups > Manage pour les modifications sur tout l’arbre. Cette page décrit les quatre opérations courantes.

Assigner un groupe à un environnement

Pour étiqueter un environnement existant, survolez sa colonne Tags et cliquez sur le bouton qui apparaît :

  • Add to Env Group — quand l’environnement n’a pas encore d’étiquette.
  • Edit Env Groups — quand au moins une étiquette est déjà attachée.

Dans la boîte vous pouvez :

  • Choisir parmi les groupes existants depuis la liste auto-remplie.
  • Taper un nouveau nom et appuyer sur Entrée pour créer et attacher une nouvelle étiquette en une étape.
  • Détacher les étiquettes qui ne s’appliquent plus.
  • Utiliser / dans le champ pour créer ou choisir un chemin imbriqué (par exemple projet-x/dev).

Cliquez sur Apply. Les étiquettes apparaissent dans la colonne Tags immédiatement.

Les environnements partagés ne peuvent pas être ajoutés à vos groupes personnels — seul le propriétaire peut les étiqueter.

Astuce : Quand vous créez un nouvel environnement depuis l’intérieur d’un groupe sélectionné (le fil d’Ariane du groupe est actif en haut), le nouvel environnement est étiqueté avec ce groupe automatiquement.

Ajouter un sous-groupe

Les sous-groupes divisent un groupe de premier niveau en partitions plus fines — usage typique : couper un groupe projet en dev, préprod et prod, ou séparer les paliers compute et données dans un même projet.

Les sous-groupes apparaissent dans la colonne Tags avec / comme séparateur, par exemple projet-x/dev.

Trois façons de créer un sous-groupe :

  • Pendant la création du groupe — tapez le chemin complet dans le champ Name (parent/enfant), ou choisissez une valeur dans la liste Parent Group.
  • Depuis l’intérieur d’un groupe — ouvrez le menu d’actions sur le fil d’Ariane du groupe en haut et cliquez sur Add Child.
  • Depuis la vue de gestion — ouvrez Env Groups > Manage, sélectionnez une ligne, et choisissez Add > Add Child.

Dans les deux derniers cas, la boîte Add Group s’ouvre avec le parent déjà défini.

L’imbrication n’a pas de limite de profondeur — mais au-delà de deux ou trois niveaux, les filtres deviennent difficiles à raisonner. Gardez l’arbre peu profond si possible.

Éditer un groupe

Deux points d’entrée :

  • Basculez dans le groupe, ouvrez le menu d’actions sur son fil d’Ariane et cliquez sur Edit.
  • Ouvrez Env Groups > Manage, sélectionnez la ligne et cliquez sur Edit dans la barre d’outils.

La boîte Edit Group s’ouvre avec tout ce que vous avez défini à la création :

  • Name — renommer le groupe. La pastille de couleur est également éditable.
  • Parent Group — re-imbriquer le groupe sous un autre parent, ou le détacher au premier niveau.
  • Environments — ajouter ou retirer des environnements du groupe.

Cliquez sur Apply pour sauvegarder. Si vous avez édité depuis la vue Environment Groups, cliquez sur Refresh pour voir l’arbre mis à jour.

Supprimer un groupe

Deux façons :

  • Naviguez dans le groupe, ouvrez son menu d’actions et cliquez sur Remove.
  • Ou ouvrez Env Groups > Manage, sélectionnez la ligne et cliquez sur Remove.

Confirmez dans le pop-up.

Supprimer un groupe n’a pas d’effet sur les environnements qu’il contenait — ils continuent à tourner, seule l’étiquette est détachée. Retirer tous les environnements d’un groupe ne supprime pas le groupe ; l’étiquette reste disponible pour réutilisation.

Voir aussi