ec2

· 기타
1. 전체적인 흐름2. 장점git pull을 활용해서 변경된 부분의 프로젝트 코드에 대해서만 업데이트 하기 때문에 CI/CD 속도가 빠름. 대부분의 CI/CD 방식들은 전체 프로젝트를 통째로 갈아끼우는 방식을 사용CI/CD 툴로 Github Actions만 사용하기 때문에 인프라 구조가 간단3. 단점빌드 작업을 EC2에서 직접 진행하기 때문에 운영하고 있는 서버의 성능에 영향을 미칠 수 있음. Github 계정 정보가 해당 EC2에 저장되기 때문에 개인 프로젝트 또는 믿을만한 사람들과 같이 진행하는 토이 프로젝트에서만 사용해야 함. 4. 이 방법은 주로 언제 쓰는 지주로 개인 프로젝트에서 CI/CD를 심플하고 빠르게 적용시키고 싶을 때 사용실습1. Spring Boot 프로젝트 셋팅 2. 간단한 코드 작..
· 기타
1. EC2 셋팅하기 - 스토리지 구성스토리지 구성 EC2도 하나의 컴퓨터이다 보니 저장 공간(하드 디스크, SSD 등)이 필요하다. 이러한 저장 공간을 EBS(Elastic Block Strorage)라고부른다. EBS와 같은 저장 공간을 조금 더 포괄적인 용어로  스토리지(Storage) 볼륨(Volume)이라고 부른다.  셋팅gp3를 골라준 이유는 가성비가 가장 좋아서이며, 용량을 30GiB로 설정한 이유는 프리 티어에서 무료로 30GiB까지 지원해주기 때문이다. 2.  EC2 접속하기 생성된 인스턴스 정보 해석하기1) 세부 정보 퍼블릭 IPv4 주소: EC2 인스턴스가 생성되면서 부여받은 IP 주소이다. EC2 인스턴스에 접근하려면 이 IP 주소로 접근하면 된다. 인스턴스 상태: EC2 인스턴스의..
· 기타
에러 내용git action을 통해서 ci/cd 구축하는 방법을 공부 중에 에러 발생해당 원인을 찾아보니 현재 사용자가 .git/FETCH_HEAD 파일에 접근할 권한이 없다는 것을 의미한다고 한다.해결방법실패방법: Git SSH key 추가1. ssh-keygen -t rsa -C "나의 github email"2. cat ~/.ssh/id_rsa_pub3. ssh-rsa부터 이메일까지 모드 복사해준다.4. SSH keys에 등록!결과는 실패!성공방법: 권한 부여 후 git Token 사용1. sudo chown -R $USER .git/ 입력2. git pull 시도username과 비밀번호를 입력하라고 함.매번 username과 비밀번호를 입력할 수 없으니git config --global cred..
나는시화
'ec2' 태그의 글 목록