google cloud platform 2

[GCP Study Jam] Kubernetes 노드 소개

GCP를 활용한 Kubernetes 학습을 진행하며 정리하는 글입니다 (Google Cloud Study Jam 참여 중). 개요 Kubernetes에서 실행되는 복제 애플리케이션으로 변환 해보겠습니다. (Kubernetes는 노트북에서 고가용성 멀티노드 클러스터, 공용 클라우드에서 내부 배포, 가상 머신에서 베어 메탈에 이르기까지 다양한 환경에서 실행되는 오픈소스 프로젝트입니다.) 실습 내용은 아래와 같습니다. Node.js 서버 만들기 Docker 컨테이너 이미지 만들기 컨테이너 클러스터 만들기 Kubernetes 포드 만들기 서비스의 규모 확장하기 * 공통적으로 실습에서 사용되는 실제 PROJECT ID 는 PROJECT_ID로 대체합니다. Node.js 서버 만들기 (node.js 설치가 완료되어..

[GCP Study Jam] GCP를 활용한 Docker 사용해보기

GCP를 활용한 Kubernetes 학습을 진행하며 정리하는 글입니다 (Google Cloud Study Jam 참여 중).* 공통적으로 실습에서 사용되는 실제 PROJECT ID 는 PROJECT_ID로 대체합니다. Gcloud gcloud 는 gcp 를 위한 커멘드 라인 도구로, cloud shell에 사전 설치 되어 있습니다. (탭 완성 지원) (계정을 활성화 하게 되면 계정 정보 및 프로젝트 ID를 얻을 수 있는데, Docker 이미지를 Google Container Registry 에 올리게 될 때 사용했습니다.) Hellow World 'hello-world'라는 이름의 컨테이너를 실행해보겠습니다. $ docker run hello-world docker 데몬은 hello-world라는 이미지..