IT/GCP

[Cloud Hero 1-3] Kubernetes Engine: Qwik Start

Jflip 2022. 11. 22. 18:00
728x90

안녕하세요, 이번 랩에서는 Kubernetes Engine을 통한 애플리케이션 배포를 진행하겠습니다.

먼저, 컴퓨팅 영역을 설정합니다.

gcloud config set compute/zone us-central1-a

그리고 클러스터명을 설정해 보겠습니다.

랩에서는 예시로 my-cluster를 설정합니다.

gcloud container clusters create [CLUSTER-NAME]

클러스터 인증 정보 불러오기

gcloud container clusters get-credentials [CLUSTER-NAME]

애플리케이션 배포

kubectl create deployment hello-server --image=gcr.io/google-samples/hello-app:1.0

애플리케이션 외부 노출

kubectl expose deployment hello-server --type=LoadBalancer --port 8080

 

서비스 확인 

kubectl get service

클러스터 삭제

gcloud container clusters delete [CLUSTER-NAME]

 

감사합니다.

728x90
반응형