Codedeploy AllowTraffic

    [AWS] Codedeploy AllowTraffic 에서 무한 로딩 후 배포 실패

    [AWS] Codedeploy AllowTraffic 에서 무한 로딩 후 배포 실패

    AllowTraffic 이 배포 수명 주기 이벤트 중에는 배포 후 인터넷 트래픽이 인스턴스에 액세스할 수 있도록 허용된다. 이 이벤트는 CodeDeploy 에이전트에 예약되어 있으므로 스크립트 실행에 사용할 수 없다. 대상그룹 Healthy 확인 AllowTraffic 에서 상태가 보류중으로 뜨며 오랜 시간이 지나도 진행이 안되는 문제가 있다. 대상 그룹에서 Healthy 로 되어 있어야 AllowTraffic 이 진행된다. 대상 그룹의 Health status의 경우 로드밸런서를 생성할 때 Listeners and routing 에서 타겟 그룹을 선택하는데 사용하는 타켓 그룹의 Health checks에 지정되어 있는 프로토콜 경로가 본인이 사용하는 프로토콜 경로가 맞는지 확인해준다.