강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

sys19912002님의 프로필 이미지
sys19912002

작성한 질문수

AWS 배포 완벽가이드 (feat. Lightsail, Docker, ECS)

ECR private repository 이미지로 AWS ECS service 생성하기

blue/green 배포 전략 설정에 대해 질문 있습니다.

작성

·

132

0

안녕하세요.

덕분에 ecs와 ci/cd에 대해 재미있게 실습을 해볼 수 있었고 이에 대해 감사의 말을 전달드리고 싶습니다.

 

강의를 완강하고 현업에서 blue/green 배포 전략을 사용할 때 배포하면 codeDeploy에 들어가서 확인하던 것이 생각나서 구글링을 해보았습니다.

그 결과 ecs를 blue/green 배포하려면 따로 옵션을 선택하고 결국 codeDeploy로 연결되더라구요.

해당 강의(ECR private repository 이미지로 AWS ECS service 생성하기)에서는 ecs service 생성 시 따로 배포옵션설정을 건드시지 않는데 그렇다면 그렇다면 기본 옵션인 rolling 전략이 아닌 것인지 궁금합니다!

image.png


답변 1

0

안녕하세요, 인프런 AI 인턴입니다.

sys19912002님, Blue/Green 배포 전략과 ECS 서비스 생성 시 배포 옵션 설정에 대해 질문해 주셔서 감사합니다. Amazon ECS에서 Blue/Green 배포를 사용하려면 CodeDeploy와 연동이 필요하다는 것을 잘 파악하셨네요.

강의에서 ECS 서비스 생성 시 배포 옵션 설정을 건드리지 않았다면, 기본 옵션은 Rolling Update로 설정되어 있을 가능성이 큽니다. 이는 일반적인 방식으로, Blue/Green 배포와는 별도로 CodeDeploy와의 통합 설정 없이 진행되는 방식입니다.

그러므로 Blue/Green 배포를 사용하고 싶다면, ECS 서비스 생성 시에 배포 옵션에서 Blue/Green 배포를 명시적으로 선택하고 CodeDeploy와 연계 설정을 진행해야 합니다.

추가로, 더 자세한 설명은 Amazon의 공식 문서를 참고하시면 도움이 될 것입니다.

문제가 해결되었길 바라며, 더 궁금한 점이 있다면 언제든지 문의해 주세요!

sys19912002님의 프로필 이미지
sys19912002

작성한 질문수

질문하기