서버 CICD 구성 방법
- AWS CLI 토큰 발급
- 깃허브 액션에서 키 등록 * AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY
- Route 53 도메인 발급
- 인증서 발급
- ECR 컨테이너 생성
- ECS 클러스터 생성
- 작업 정의 생성 : 구 UI로 생성하고 ECR 컨테이너 바라보고 JSON 확보
- JSON 을 코드에 저장
- 로드 밸런서 생성 (롤링이면 먼저 선 생성 / RG배포면 후 생성(아마)) - 보안 그룹 권한 유념 / 인증서 적용
- 서비스 생성 - 보안 그룹 권한 유념 / 인증서 적용
- 도커 빌드가 정상적으로 작동하는 지 확인
- push하여 ecs에 정상적으로 탑재되는지 확인
- 로드밸런서 dns로 접속 되는지 확인
- route 53 통해 해당 로드밸런서 바로보도록 수정