
[AWS CodeDeploy] CodeDeploy Basics
·
AWS
CICD를 도와주는 AWS의 Deployment 서비스로, CodeDeploy Agent가 서비스 배포를 도와줍니다.EC2, ASG, ECS & Lambda와의 통합이 가능합니다. 각각의 대상에 대한 CodeDeploy의 동작을 알아보도록 하겠습니다.CodeDeploy to EC2어떻게 배포할 것인지 appspec.yml 파일과 배포 전략을 통해 정의할 수 있습니다.EC2 플릿에 인플레이스 업데이트를 진행합니다. (새로운 인스턴스를 생성하지 않음)각각의 배포 phase에서 hooks를 통해 배포가 성공적이었는지 알 수 있습니다.CodeDeploy to ASGAuto Scaling Group으로의 CodeDeploy는 두가지 전략을 선택할 수 있습니다.인플레이스 업데이트실행 중인 EC2 인스턴스를 업데이트..