Share
Sign In

CodeDeploy appspec hook

‼️
지문 왼쪽의 →는 before hook이고, 오른쪽 →는 after hook이다.
EC2 : 어플리케이션을 설치, 검증한다.
Lambda : 트래픽을 허용만 한다.
ECS : 테스트 트래픽으로 검증하고, 진짜 트래픽을 허용한다.

ECS

1.
Install
2.
Allow Test Traffic
3.
Allow Traffic

Lambda

1.
Allow Traffic

EC2 without CLB

1.
Application Stop
2.
Download Bundle
3.
Install
4.
Application Start
5.
Validate Service

EC2 with CLB

1.
Block Traffic
2.
Application Stop
3.
Download Bundle
4.
Install
5.
Application Start
6.
Validate Service
7.
Allow Traffic

EC2 Blue/Green