“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
- Setting Region dan 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
- Buat Cluster
gcloud container clusters create --machine-type=e2-medium --zone=assigned_at_lab_start lab-cluster
Task 3. Get authentication credentials for the cluster
- autentikasi dengan cluster
gcloud container clusters get-credentials lab-cluster
Task 4. Deploy an application to the cluster
- buat hello-server
kubectl create deployment hello-server --image=gcr.io/google-samples/hello-app:1.0
- Buat service
kubectl expose deployment hello-server --type=LoadBalancer --port 8080
- Cek list service
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.