[Study Jam] Orchestrating the Cloud with Kubernetes - 1
Study/Study Jam2022. 3. 23. 23:41[Study Jam] Orchestrating the Cloud with Kubernetes - 1

✔️ 실습에 앞서 실습 목표 Kubernetes Engine 을 사용하여 완전한 Kubernetes 클러스터를 프로비저닝하기 kubectl을 사용하여 Docker 컨테이너를 배포하고 관리하기 Kubernetes의 배포 및 서비스를 사용하여 애플리케이션을 마이크로서비스로 나누기 ✔️ GKE 환경 설정 Cloud Shell 환경에서 다음 명령을 입력하여 영역을 설정한다. gcloud config set compute/zone us-central1-b 영역을 설정한 후 이 실습에서 사용할 클러스터를 시작한다. gcloud container clusters create io ✔️ 샘플 코드 받기 Cloud Shell 명령줄에서 GitHub 저장소를 복제한다. gsutil cp -r gs://spls/gsp021..

Study/Study Jam2022. 3. 23. 17:42[Study Jam] 네트워크 및 로드밸런서 설정하기

✔️ 실습에 앞서 실습 목표 네트워크 로드 밸런서와 HTTP 로드 밸런서의 차이점 알기 Engine Virtual Machine에서 실행 중인 애플리케이션에 대해 네트워크 로드 밸런서를 설정하는 방법 습득 Google Cloud에는 로드밸런싱을 수행하는 몇가지 방법이 있다. 그 중 Network 로드 밸런서와 HTTP(s) 로드 밸런서에 대해 배워본다. 실습 내용 네트워크 로드 밸런서를 설정한다. HTTP 로드 밸런서를 설정한다. 네트워크 로드 밸런서와 HTTP 로드 밸런서의 차이점 배우기 ✔️ Task 1 : 모든 리소스에 대한 기본 지역 및 영역 설정하기 1. Cloud Shell에서 기본 영역을 설정한다. gcloud config set compute/zone us-central1-a 2. 기본 영..

[Study Jam] GKE(Google Kubernetes Engine)로 어플리케이션 배포해보기
Study/Study Jam2022. 3. 23. 16:47[Study Jam] GKE(Google Kubernetes Engine)로 어플리케이션 배포해보기

✔️ GKE 다루기 Google Kubernetes Engine (GKE)은 Google 인프라를 사용해 컨테이너화된 어플리케이션을 배포, 관리 및 확장하기 위한 관리형 환경을 제공한다. Kubernetes Engine 환경은 컨테이너 클러스터를 형성하도록 그룹화된 여러 머신(특히 Compute Engine 인스턴스)로 구성된다. GKE를 사용해 컨테이너를 생성하고 어플리케이션 배포를 실습해본다 ! ✔️ Default Compute Zone 설정하기 Compute Zone이란 클러스터와 해당 리소스가 있는 대략적인 지역의 위치이다. ex) us-central1-a는 us-central1의 영역의 zone인 것이다. Default Compute Zone을 us-central1-a로 설정하기 위해 Cloud..

image