Environnements
Environnements blue/green (preprod ⇄ prod)
Exécutez une copie preprod de votre application, testez-la aussi longtemps que nécessaire sans toucher à la production, puis basculez le domaine en direct vers elle instantanément, avec un retour arrière tout aussi rapide.
Retour à l'Aide PlateformeComment ça marche
- Un projet a deux environnements : prod (en direct) et preprod. Chacun est une app normale avec son propre sous-domaine de test ca-*.cdn.com.tr.
- Promote déplace votre domaine de production de prod vers preprod en quelques secondes, sans interruption ; Rollback le ramène aussi vite.
- Dans l'onglet Platforms du compte → Managed Container Apps, le panneau "Environnements Blue/Green" (juste au-dessus de Vos apps) propose Create preprod, Promote et Rollback.
Créer et tester un preprod
- Cliquez sur "Create preprod" sur votre app prod : elle clone l'image, l'env, les secrets, les ressources et le health check dans une nouvelle app preprod.
- Déployez l'app preprod et testez-la sur son propre sous-domaine aussi longtemps que nécessaire ; la production reste intacte.
- Quand c'est prêt, cliquez sur Promote pour la mettre en direct ; en cas de problème, Rollback revient à l'app précédente instantanément.
État (BD & statique) et réversibilité
- shared : preprod utilise la même BD/Redis gérée et les mêmes buckets object storage que prod (sans copie). Idéal pour les changements de code/UI.
- clone : preprod obtient sa propre MySQL gérée avec une copie des données de prod, sûr pour les changements de données/schéma.
- isolated : preprod démarre vierge.
- Promote prend d'abord un snapshot automatique de la BD ; Rollback le restaure, donc les changements de données sont aussi réversibles. Le statique sur volume persistant peut être partagé (RWX) pour garder les uploads cohérents.