CI CD

· CI CD
개인 프로젝트를 EC2에 배포하는 CI/CD를 구현 중에 있었다. 그런데 이상하게 npm install을 하면 계속 멈춰버리고 중간에 timeout으로 죽어버리는 현상이 발생했다. 어떻게 이 현상을 해결했는지 알아보자. 참고로 stackoverflow에서 사용해보라고 하는 아래 방법을 시도해 봤지만, 난 해결되지 않았다. removing package-lock.json npm config set registry http://registry.npmjs.org/ --global npm cache verify 문제 원인: 프리티어 사용으로 인한 메모리 부족 원인은 메모리 부족에 있었다. 현재 개인 프로젝트를 띄우는 용도였기에, 프리티어 지원이 가능한 .micro 인스턴스를 사용하고 있었다. 제공되는 RAM은 ..
· CI CD
AWS에서 가장 기본이 되는 EC2(Elastic Compute Cloud)에 대해 알아보고, 간단한 실습으로 실제 EC2를 빌려 서버를 띄워보겠습니다. EC2(Elastic Compute Cloud)? AWS를 쓰게 되면 가장 먼저 알게 되는 EC2는 쉽게 말해 아마존이 사용자가 원하는 사양의 컴퓨터를 빌려주는 클라우드 서비스입니다. 만약 온페리미스(on-premise)로 직접 서버를 구축하려고 한다면, 많은 시간과 돈이 소모 될 것입니다. 이렇게 직접 서버를 구축하는 대신, AWS에서 EC2를 이용하여 우리가 원하는 컴퓨터를 빌려서 서버를 운용 할 수 있습니다. on-premise: 클라우드 환경 방식이 아닌, 직접 서버를 설치하고 운용하는 방식 EC2 시작하기 1. 준비 사항 먼저 준비 되어야 할 ..
moyanglee
'CI CD' 카테고리의 글 목록 (2 Page)