[AWS] ECS 서비스 배포회로 차단기는 배포실패하면 서비스를 날려
ECR - ECS (EC2) - ELB - TG
구조에서
EC2를 삭제
이후 다시 자동으로 생성됨? (왜인지 몰라요)
자동생성된 지 모르고 task definition , service 삭제
이후에 task definition 다시 만들고 service 만듬
그리고 service가 자동 삭제
다시 재 생성하는데 오류 발생
클라우드 포메이션에서 로그 확인
배포회로 차단기가 구동되면서 서비스도 지워진 듯..?
Resource handler returned message: ECS Deployment Circuit Breaker was triggered (HandlerErrorCode: GeneralServiceException)
**Goal** I'm trying to run a service using a task definition which is a flask server image for backend. **Problem** - I keep getting this error message - `There was an error deploying the back...
repost.aws
이런 레퍼런스를 찾았으나 영어라서 잘 모르겠고
명쾌한 해답은 아닌듯,,
일단 오류는 스택이 이미 존재한다.. 니까
스택을 지워봄
스택이 뭔가요 근데
https://docs.aws.amazon.com/ko_kr/AWSCloudFormation/latest/UserGuide/stacks.html
스택 작업 - AWS CloudFormation
스택을 곧바로 삭제했더라도 스택 리소스가 작동된 시간 동안 스택 리소스에 대한 책임은 사용자에게 있습니다.
docs.aws.amazon.com
뭐 작업 단위라는데..
이것 때문에 충돌다는듯
그래서 지워봤습니다..
스택 삭제하니까 잘 생성되고 배포회로 차단기를 해제 하고 다시 서비스 만들고 배포,,
결국에는 배포회로 차단기가 만든 이슈였쑵니다^^/