Un environnement est l’unité de déploiement sur Stack Harbor PaaS — un conteneur logique pour le palier applicatif, la base de données, le cache, le serveur web et tout autre composant nécessaire à votre application. Cette section décrit comment créer ces environnements, gérer leur cycle de vie et les opérer une fois en marche.
Un environnement appartient à une seule région. À l’intérieur, vous pouvez mélanger les types de conteneurs et les runtimes. Entre environnements, vous pouvez cloner, transférer, exporter, importer et migrer — la plateforme les traite comme des unités de travail portables.
Ce que couvre cette section
- Création d’un environnement — l’assistant de création, le choix des stacks, le dimensionnement des conteneurs, le choix de la région.
- Groupes d’environnements — étiquettes pour garder le tableau de bord lisible quand vous en opérez plus que quelques-uns.
- Alias d’environnement — étiquettes lisibles sur les environnements et nœuds individuels.
- Variables d’environnement — variables par défaut posées par la plateforme sur chaque stack et variables personnalisées ajoutées par vous.
- Régions d’environnement — choix de la région à la création, et migration ultérieure d’un environnement en marche.
- Export et import d’environnement — déplacement d’environnements entre installations Stack Harbor PaaS via des manifestes JSON exportés.
- Transfert d’environnement — passage de propriété d’un compte à un autre dans la même installation.
- Clonage d’un environnement — copie complète pour le branching, le test A/B, le déploiement bleu/vert, ou comme instantané de travail.
Place des environnements dans la plateforme
Les conteneurs vivent à l’intérieur d’environnements. Le réseau, TLS, les domaines personnalisés et la répartition de charge s’attachent à la frontière de l’environnement. La supervision est scope par environnement. Le partage, la collaboration et le contrôle d’accès se font au niveau de l’environnement. Le CLI et l’API exposent chaque action ci-dessus comme un appel programmatique.
Si vous arrivez dans la documentation et voulez le contexte général, commencez par l’aperçu de la plateforme puis revenez ici quand vous êtes prêt à opérer un environnement précis.
Questions courantes
- Comment créer un nouvel environnement ? Utilisez l’assistant de topologie depuis le tableau de bord — choisissez les stacks, fixez le dimensionnement, choisissez une région, nommez-le, déployez. L’assistant couvre toute la topologie de conteneurs sur un seul écran.
- Puis-je cloner un environnement ? Oui. Voir cloner un environnement. Le clone est une copie complète de la topologie, des données et de la configuration.
- Puis-je déplacer un environnement vers une autre région ? Oui, quand l’installation cible expose plus d’une région. Voir migration entre régions.
- Puis-je partager un environnement avec mon équipe ? Oui. Invitez des collaborateurs pour une opération conjointe, ou cédez la propriété entièrement avec le transfert d’environnement.
- Comment gérer les variables d’environnement ? Le tableau de bord expose un panneau de variables par conteneur. Voir variables d’environnement personnalisées.