Le transfert d’environnement cède la propriété d’un environnement d’un compte à un autre sur la même installation Stack Harbor PaaS. L’environnement conserve tout — topologie, données, déploiements, configuration personnalisée — mais le compte responsable change, et toute facturation ultérieure va au nouveau propriétaire.
Les deux côtés confirment le transfert. Le propriétaire initial déclenche la demande ; l’utilisateur cible l’accepte. Tant que la cible n’a pas accepté, le transfert est en attente et chacun des deux côtés peut annuler.
Quand le transfert est le bon outil
- Vous avez changé de compte et voulez tout déplacer vers le nouveau courriel.
- Un employé quitte l’entreprise et vous voulez ses projets de travail dans le compte d’un autre développeur.
- Un environnement prêt pour la production a été construit dans un compte de test personnel et doit atterrir dans le compte de l’entreprise.
- Vous devez récupérer des environnements d’un vieux compte désactivé sans le réactiver.
Pour les cas où la source et la cible sont sur des installations différentes, voir plutôt export et import. Les transferts ne traversent pas les installations — y compris entre une plateforme principale et ses sous-plateformes.
Conditions
Tout environnement (en marche ou arrêté) peut être transféré depuis tout compte, y compris désactivé. Le compte cible doit satisfaire quelques conditions :
- Type — tout type de compte sauf un compte d’essai.
- Statut — doit être actif. Les comptes suspendus ou désactivés ne peuvent pas recevoir de transferts.
- Quotas — doit avoir assez de marge pour l’environnement entrant. Les quotas vérifiés incluent : cloudlets par conteneur, nœuds par environnement, environnements sur le compte, et limites par fonctionnalité (IP publique, VPS, HA, etc.) quand ces fonctionnalités sont activées sur l’environnement transféré.
Si une vérification échoue au moment de la demande ou de l’acceptation, le tableau de bord expose le quota ou la fonctionnalité précise qui n’a pas atteint la limite et le transfert est arrêté.
Après le transfert
Aucun changement ne s’applique à l’environnement lui-même. Le nouveau propriétaire en hérite dans le même état, avec les mêmes applications déployées, avec la même configuration personnalisée. Toute facturation future s’applique au nouveau propriétaire.
L’environnement devient non partagé avec chaque collaborateur qui y avait accès. Si le nouveau propriétaire veut les mêmes collaborateurs, ils doivent être invités à nouveau depuis le nouveau compte.
Étapes
- Ouvrez l’environnement source. Cliquez sur Settings à côté de lui.
- Naviguez vers Change Owner. Entrez le courriel de l’utilisateur cible.
- Envoyez la demande. Cliquez sur Send Request. Si le compte cible existe et remplit les conditions, le tableau de bord confirme l’envoi.
- Attendez l’utilisateur cible. Il reçoit un courriel avec une URL de confirmation. En attendant, l’environnement apparaît avec une icône spéciale sur le tableau de bord source. Vous pouvez annuler la demande à tout moment avec Cancel Request.
- L’utilisateur cible accepte en cliquant le lien de confirmation. L’environnement quitte le tableau de bord source et apparaît sur le compte cible. Les deux utilisateurs reçoivent un courriel confirmant le succès.
Une dernière vérification de quotas tourne au moment de l’acceptation. Si le compte cible ne remplit plus les conditions à ce moment, le transfert échoue et les deux côtés sont notifiés — la source par courriel, la cible via une erreur du tableau de bord.