Aws

Blue&Green을 이용해서 CodeCommit 업데이트 시 ECS의 서비스 업데이트 하기

wngnl05 2024. 12. 24. 14:48

Buildspec.yml

curl -o buildspec.yml https://raw.githubusercontent.com/jinhyeokhyeok/Aws/main/ECS/Blue%26Greeen/buildspec.yml

 

taskdef.json

curl -o taskdef.json https://raw.githubusercontent.com/jinhyeokhyeok/Aws/main/ECS/Blue%26Greeen/taskdef.json

 

Codecommit에 "buildspec.yml", "taskdef.json"을 추가하고

CodeBuild를 실행하면 ECR에 현재 한국시간을 태그로 이미지를 업로드 하고 

ECS의 작업정의의 내용도 변경해줍니다.

 

 

- ECS Service를 생성할때 꼭!! "Blue&Green"으로 선택해야합니다.

- taskdef.json파일 내용을 상황에 맞게 변경하여 사용해주세요.