🎃 실습과제: 새 버전 릴리즈와 ECS 배포
📌 새 버전 릴리즈와 ECS 배포
Getting Started
- WAS의 소스 코드를 변경합니다.
- 빌드 및 push를 통해 ECR에 새로운 태그로 도커 이미지가 준비될 수 있게 합니다. (자동화 과정이 이미 되어 있다면 태그만 확인하면 됩니다)
- 새로운 이미지를 활용해서, 작업 정의의 새 개정을 만들어봅시다.
- ECS 서비스를 새로 등록하여 새 개정이 배포되도록 만들어 봅시다.
몇 번 정도 이 과정을 반복해 봅시다. 이때, WAS가 의도적으로 작동하지 않게 만들어보면 더 좋겠습니다.
이미 자동화를 해두어서 github에 push 하면 aws ecr로 자동으로 도커 이미지가 push되게 해두었음
- github action 위한
docker-pubilsh.yml
📌 WAS에서 mongodb로의 접속
Goal
- WAS에서 mongodb에 접속하고, 쿼리 해보면서 접속이 정상적인지 확인해 봅니다.
mongodb와 was서버를 연결하기 위해 /plugins/mongodb.js
, .env
생성