Bitbucket
-
Bitbucket Pipelines + EC2 + NestJS공부/AWS 2025. 1. 19. 23:30
작성하는 글은 codedeploy를 사용하지 않고 EC2에 바로 bitbucket pipelines가 배포할 수 있도록 하는 방법입니다.하지만, 이 방법은 그리 추천하지 않습니다. 이유는 .pem 키로 접속하는 것을 할 수 없도록 하기 때문입니다.초기설정Session Manager를 이용할 수 있도록 등록이 필요합니다. 제가 작성한 블로그 글을 통해서 등록하시기 바라겠습니다.( 링크 ) 1. Bitbucket에서 내 Repository에 Repository Settings를 선택 후 pipelines 탭에서 SSH Keys 선택- Generate keys를 클릭하여 키를 생성합니다. 2. 생성된 키를 Copy합니다. 3. 해당 키를 EC2에 등록합니다.(키를 등록하기 전에 기존에 있던 키를 복사해 두세요..
-
NestJS + Bitbucket pipelines + EC2 + CodeDeploy (CI/CD) - 1공부/AWS 2025. 1. 14. 00:36
Nestjs로 CI/CD를 구축하면서 여러 가지를 시도해 보고 해결을 했던 부분을 기록하려고 합니다.제가 성공했던 방법은 총 2가지 입니다. 1. NestJS + Bitbucket Pipelines 만을 이용하여 CI/CD2. NestJS(PM2로 실행) + Bitbucket Pipelines + S3 + CodeDeploy + EC2모두 가능하지만, 1번의 경우는 뭔가 아니라는 생각이 들었습니다.(그 이유는 추가적으로 설명드리도록 하겠습니다.)2가지 모두 이번 글에서 작성하도록 하겠습니다.다만, 개인적인 생각에 다른 분들이 작성한 글과 내용을 기반으로 했을 때, 2번이 더 안정적인 방법이라고 생각이 들었습니다.방법 1. NestJS(PM2로 실행) + Bitbucket Pipelines + S3 + C..