Infra & DevOps/AWS

[ECS] 배포 시 자주 발생하는 실수

용감한 개복치 2022. 4. 4. 11:10

- 대부분은 포트문제

로드밸런서 : 리스너 포트와 보안그룹의 미스매치

작업 정의에서 포트매핑 누락

서비스 보안그룹에서 인바운드 포트 누락

 

- 환경 설정의 누락

.env의 내용들

깃 레포지토리 > 세팅스 > 시크릿

 

- 로컬의 이미지와 ECR에 올라가 있는 이미지가 서로 다름

이미지 해시 값을 통해 이미지 확인하기

 

- 잘못된 로드 밸런서 사용

🌹 WAS에 NLB 연결, ALB 연결을 추천

나는 NLB와 mongoDB를 연결 한 상태인데 거기다 was까지 연결한 경우였다.

다른 티어의 작업이기 때무에 각 티어별로 다른 로드밸런서 연결