Site icon Learning & Doing

Kubernetes Engine: Qwik Start

engine

“Kubernetes Engine: Qwik Start”

Daftar Isi

Pengantar

Google Kubernetes Engine (GKE) menyediakan lingkungan terkelola untuk men-deploy, mengelola, dan menskalakan aplikasi dalam container menggunakan infrastruktur Google. Lingkungan Kubernetes Engine terdiri dari beberapa mesin (khususnya instance Compute Engine) yang dikelompokkan untuk membentuk cluster container. Di lab ini, Anda mendapatkan praktik langsung dengan pembuatan container dan deployment aplikasi dengan GKE.

Solusi

Task 1. Set a default compute zone

gcloud config set compute/region assigned_at_lab_start
gcloud config set compute/zone assigned_at_lab_start

Task 2. Create a GKE cluster

gcloud container clusters create --machine-type=e2-medium --zone=assigned_at_lab_start lab-cluster 

Task 3. Get authentication credentials for the cluster

gcloud container clusters get-credentials lab-cluster 

Task 4. Deploy an application to the cluster

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
http://[EXTERNAL-IP]:8080

Task 5. Deleting the cluster

gcloud container clusters delete lab-cluster 

Penutup

Sahabat Blog Learning & Doing demikianlah penjelasan mengenai Kubernetes Engine: Qwik Start. Semoga Bermanfaat . Sampai ketemu lagi di postingan berikut nya.

Exit mobile version