Publié le: Dec 12, 2017
AWS CodePipeline prend désormais en charge les déploiements sur Amazon ECS (Amazon Elastic Container Service) et AWS Fargate. Il est ainsi facile de créer un pipeline de diffusion continue pour les applications basées sur les conteneurs.
Lorsque vous introduisez une modification du code, AWS CodePipeline appelle automatiquement les services spécifiés pour créer votre image Docker, exécuter les tests et mettre à jour vos conteneurs en cours d'exécution. Par exemple, vous pouvez créer un pipeline où une modification du code dans AWS CodeCommit conduit AWS CodeBuild à créer une nouvelle image et à la charger sur Amazon Elastic Container Registry. CodePipeline demande alors automatiquement à Amazon ECS de déployer les conteneurs mis à jour sur votre cluster géré avec Amazon ECS ou AWS Fargate. De plus, CodePipeline s'intègre à la plupart des services IC/LC tiers et, par conséquent, vous pouvez utiliser un pipeline avec vos outils existants.
Pour obtenir un didacticiel pas à pas, consultez le cas d'utilisation dans le Manuel du développeur Amazon ECS.
Cette intégration est disponible dans les régions suivantes : USA Est (Ohio), USA Est (Virginie du Nord), USA Ouest (Californie du Nord), USA Ouest (Oregon), Canada (Centre), Asie-Pacifique (Séoul), Asie-Pacifique (Singapour), Asie-Pacifique (Sydney), Asie-Pacifique (Tokyo), UE (Francfort), UE (Irlande) et UE (Londres). Pour plus d'informations sur les régions AWS, consultez cette page.