본문 바로가기

IT19

AWS EC2 SSH 접속 AWS EC2 SSH 접속 AWS EC2 ssh 접속방법 AWS EC2 생성시 key-pair를 지정하고 최초 SSH 접근 시 해당 key-pair를 통해 접근해야 한다. 접근 방법은 AWS 메뉴얼에 자세히 정리 되어 있다 SSH를 사용하여 Linux 인스턴스에 연결 ssh 접근시 pem 파일권한 이슈 대응 ssh로 AWS EC2에 접속하려고 하는데 아래와 같이 pem 파일 권한(Permissions) 문제의 에러를 뱉을 때가 있다. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: UNPROTECTED PRIVATE KEY FILE! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.. 2020. 11. 8.
devops engineer 로드맵 처음 클라우드 환경을 접할 때 명확한 그림이 보이지 않았다. DEVOPS라는 말을 접할 때도 정확히 무엇을 의미하는지 잘 몰랐다. 지금도 "클라우드가 무엇인가?"라고 물어보면 명확한 경계를 나누기가 쉽지 않다. 누군가는 큰 의미를 얘기하고 누군가는 명확한 경계를 요구한다. DEVOPS, SRE 등의 용어도 관점과 기준에 따라 경계와 역할이 달라지고 구분이 달라진다. 문제는 해당 개념들이 혼자 무언가를 해결하기 위해 만들어진 개념이 아니라 여러 사람이 공통의 목표를 해결하기 위한 것이라는 데 있다. 똑같은 것을 바라보면서 서로 다르게 부르거나 다른 것을 보면서 같은 이름으로 부르면 혼동이 생긴다. DEVOPS Engineer가 해야 되는 일(알아야 하는 일)을 알아보면 현재의 DEVOPS의 경계/기준을 이.. 2020. 10. 11.
git-flow를 이해하고 브랜치를 관리하자 개요 Git은 굉장히 편리하고 강력한 도구지만 회사 또는 팀 프로젝트에서 협업하면서 사용하다 보면 무분별하게 브런치가 생겨나거나 비효율적으로 관리되는 경우가 생긴다. 또한 개별적으로 개발한 브런치들을 병합(Merage)할 때 충돌(Conflict)이 발생하기도 한다. 여러 사람이 Git을 통해 협업을 하려면 질서(공통된 사용 규칙)가 필요하다. Git-flow는 이러한 목적으로 고안된 Git의 사용 규칙이며 방법론이다. Git Git이란? Git flow을 이야기하기 전에 우선 Git이 무엇인지 알아보자. Git은 SW 개발에 활용되는 대표적인 분산 버전 관리 도구이다. Git은 리눅스 커널을 최초로 개발한 리누스 베네딕트 토발즈(스웨덴어: Linus Benedict Torvalds)가 다른 리눅스 개발.. 2020. 7. 16.