Elastic Beanstalk 프로젝트 CLI로 배포하기
매번 압축파일 업로드할 수는 없어요

사용환경

  • Windows 10

AWS CLI 설정

AWS CLI를 설정해야 합니다. 이 문서를 보고 설정하세요.

IAM 권한에는 AWSElasticBeanstalkFullAccess를 추가해주세요.

EB CLI 설정

아이고 세상에 EB CLI를 사용하려면 Python이 설치되어있어야 합니다. 파이썬 설치하시고 이 문서를 참고해서 EB CLI를 설치합니다.

설치 후에는 파워쉘을 재시작해야 eb 명령어를 사용할 수 있습니다.

기존 프로젝트를 Elastic Beanstalk 환경에 연결하기

파워쉘 혹은 사용하시는 명령어 처리기에서 기존 프로젝트 폴더로 이동하신 뒤, eb init명령어를 입력합니다. 리전을 선택하시면 Elastic Beanstalk의 Application 목록이 나옵니다. Application을 선택하시고 배포할 환경을 선택해주세요.

배포하기

프로젝트 경로에서 eb deploy를 입력하면 배포가 끝납니다.

알아두세요

eb deploy 명령어는 가장 최근에 git commit된 코드를 기준으로 압축파일을 생성해 배포합니다. 배포 전에 커밋을 잊지 마세요.

마치며

압축해서 웹콘솔로 업로드하던 귀찮은 작업에서 해방되세요. 변수명 고민할 시간이 늘어났습니다. 왜 이 좋은걸 이제야 설정했나 싶읍니다

0
👍
0
❤️
0
😄
0
😝