데브옵스 | 클라우드

myGoodPlace
[Git/Github] 원격저장소에 있는 브랜치(remote branch) 가져오기
상황 평일에는 듣고있는 교육장소에 주로 시간을 보내고, 주말에는 집에서 시간을 보내다보니 원격저장소에 있는 브랜치를 가져오는 방법을 제대로 알 필요가 있다는 생각이 들었다. 작업을 2곳 이상에서 하게 되었을 때, pull/push 작업을 빈번하게 수행한다. PC01에서 feature/{기능이름}과 같은 브랜치를 생성하여 작업하여 원격저장소에 코드를 올리고 PC02에서 동일한 브랜치로 코드를 내려받으려고 할 때, 해당 브랜치가 로컬에서 보이지 않는다. 원격 저장소의 모든 브랜치 이력 최신화 $ git remote update 브랜치 확인 $ git branch main만 나온다. -r옵션을 주어 원격에 있는 브랜치만 확인하거나 -a 옵션을 주어 로컬과 원격에 있는 모든 브랜치를 확인할 수 있다. 원격 저장..
[AWS] 비용이 나가는 항목
VPC같은 경우, 가상의 네트워크를 구성하고 그 안에 인스턴스를 배치하는 것이므로 비용이 부과되지 않을 것이라 생각했다. 오늘 AWS의 요금을 확인하고자 들어가본 결과 VPC도 요금이 부과된다는 것을 알았다. 자나깨나 실행중인 서비스 조심..!
VPC(Virtual Private Cloud)
VPC란 | 클라우드에서 논리적으로 격리된 가상의 네트워크 공간 특징 추가적인 서비스를 사용하지 않는다면, VPC자체로는 요금이 부가되지 않음 EC2를 생성할 때, 따로 VPC를 선택하지 않으면, 기본 VPC안에 배치됨 Public IP주소를 사용하여 인터넷과 연결할 수 있음. 이 때, IGW(인터넷게이트웨이)를 사용함 VPC는 여러 리전에 걸쳐져 있음 왜 배워야할까? EC2를 생성할 때, VPC를 설정하지 않으면, 기본 VPC안에 배치되기 때문에 보안적 측면에서 위험하다. 기본 VPC에 속하는 모든 리소스들은 IGW를 통해 인터넷과 연결될 수 있고, 모두 공개되기 때문이다. 보안을 고려한다면, Public VPC의 참고 AWS
[Github] Github CLI 시작
Github CLI를 시작 설치 $ brew install gh 설치했으니까 됐나? 하고 성급한 마음에 바로 clone명령 실행! 이러면, CLI 시작을 위해서는 인증 절차가 필요하니 `gh auth login` 실행!!을 하라는 안내가 나온다! 인증 $ gh auth login 그럼 아래와 같이 인증 절차를 선택할 수 있다. 여기까지 선택하면 one-time code가 터미널에 출력되고, Enter를 입력하면 코드를 입력할 수 있도록 창이 열린다. 코드 입력 로그인 계정 확인 현재 gh에 로그인한 계정을 확인할 수 있습니다. $ gh auth status
[git] .gitignore파일 작성 방법
.gitignore파일 작성 방법 👩🏻‍💻 .gitignore파일에는 무엇을 작성해야 할까? 목차 1. .gitignore 파일이란? 2. .gitignore 파일 생성 방법 3. .gitignore 파일 작성 규칙 4. gitignore.io 사이트 이용 방법 5. 그 외 참고 사이트 소개 6. 추적했던 파일을 제외시키려면? 1 .gitignore이란? gitignore 파일이란 로컬 개발 환경과 관련되어 있거나 보안상 유출되어서는 안 되는 파일들의 이름을 기록하여 프로젝트를 생성하고 버전 관리를 할 때, 커밋되지 않도록 자동적으로 git 커밋 대상에서 제외 시켜주는 파일입니다. 즉, .gitignore에는 추적 대상 제외 파일을 기록합니다. 이미 버전 관리 중인 파일은 중간에 .gitignore에 작..
sooyeon-kr
'데브옵스 | 클라우드' 카테고리의 글 목록