Migration App Engine des pipelines vers ReleaseOps
À partir de la version 28.2.1 de AEMC, vous pouvez migrer vos pipelines existants App Engine vers ReleaseOps. En savoir plus sur le processus de migration et les avantages de la migration vers ReleaseOps.
Lorsque vous migrez vers ReleaseOps, vous activez ReleaseOps la gestion du processus de déploiement en arrière-plan sans perturber votre pipeline existant App Engine . Les développeurs soumettent des applications dans leurs environnements de développement comme auparavant. Cependant, lorsque la migration est activée, une demande de déploiement correspondante ReleaseOps est créée au moment de la soumission de l’application, ce qui permet ReleaseOps d’orchestrer le processus de déploiement. Pour en savoir plus sur le processus de déploiement, reportez-vous à la section Processus de déploiement dans AEMC.
Avantages de la migration
- Évaluez ReleaseOps avant de l’adopter complètement.
- Continuez à utiliser le pour les Référentiel d'applications déploiements.
- Déployer ReleaseOps avec dans des environnements où la prise en charge complète n’est pas encore disponible, tels que App Engine Studio et Creator Studio.
Vue d’ensemble du processus de migration
- Installer ReleaseOps sur chaque environnement (instance) de votre App Engine pipeline.
- Terminer ReleaseOps la configuration par configuration d’un nouveau ReleaseOps Écosystème et configurer la gestion multi-instances.
- Configurer la propriété système pour permettre la migration vers ReleaseOps.
- Mapper les états des demandes de déploiement Si vous utilisez des états de demande de déploiement personnalisés dans votre ReleaseOps pipeline. Les états des demandes de déploiement du système ReleaseOps de base sont automatiquement mappés aux états des demandes de déploiement correspondants App Engine .
- Si vous souhaitez ajouter des conditions supplémentaires pour activer ReleaseOps la migration, vous pouvez configurer Conditions personnalisées dans Studio de workflow. Par exemple, vous pouvez souhaiter uniquement des déploiements pour certaines applications vers lesquelles ReleaseOpsmigrer. Vous pouvez donc configurer une condition qui vérifie si la demande de déploiement provient de cette application spécifique.
Une fois que vous avez migré vers ReleaseOps, ReleaseOps gère le processus de déploiement en arrière-plan. Pour en savoir plus sur le processus de déploiement après la migration vers , reportez-vous à la ReleaseOpssection Processus de déploiement dans AEMC.