Tuesday, September 24, 2024
GCP GKE

Membuat Google Kubernetes Engine (GKE)

kubernetes

“Membuat Google Kubernetes Engine (GKE)”

Pengantar

Google Kubernetes Engine (GKE) menyediakan lingkungan terkelola untuk menerapkan, mengelola, dan menskalakan aplikasi dalam container Anda 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 penerapan aplikasi dengan GKE.

Cluster Google Kubernetes Engine (GKE) didukung oleh sistem pengelolaan cluster open source Kubernetes. Kubernetes menyediakan mekanisme yang Anda gunakan untuk berinteraksi dengan cluster container Anda. Anda menggunakan perintah dan sumber daya Kubernetes untuk menerapkan dan mengelola aplikasi Anda, melakukan tugas administratif, menetapkan kebijakan, dan memantau kondisi beban kerja yang Anda terapkan.

Fitur Kubernetes pada Google Cloud

  • Load balancing untuk instance Compute Engine
  • Node pools untuk menunjuk subset node dalam sebuah cluster untuk fleksibilitas tambahan
  • Automatic scaling
  • Upgrade otomatis untuk perangkat lunak node cluster Anda
  • Node auto-repair untuk menjaga kesehatan dan ketersediaan node
  • Logging dan Monitoring dengan Cloud Monitoring untuk visibilitas ke dalam cluster Anda

Aktifkan Cloud Shell

Setting default compute zone

gcloud config set compute/zone us-central1-a

Membuat GKE cluster

gcloud container clusters create [CLUSTER-NAME]

misal :

gcloud container clusters create my-cluster

Get authentication credentials untuk Cluster

gcloud container clusters get-credentials [CLUSTER-NAME]

Deploy Aplikasi untuk Cluster

kubectl create deployment hello-server --image=gcr.io/google-samples/hello-app:1.0
  • Buat kubernet service dan expose port
kubectl expose deployment hello-server --type=LoadBalancer --port 8080
  • Cek Service
kubectl get service
  • Coba Akses via web
http://[EXTERNAL-IP]:8080

Delete Cluster Via Cloud Shell

gcloud container clusters delete [CLUSTER-NAME]

Penutup

Sahabat Blog Learning & Doing demikianlah penjelasan mengenai Membuat Google Kubernetes Engine (GKE). Semoga Bermanfaat . Sampai ketemu lagi di postingan berikut nya.

(Visited 190 times, 1 visits today)

Similar Posts

One thought on “Membuat Google Kubernetes Engine (GKE)

Comments are closed.