Friday, September 27, 2024
GCP Kubernetes Load Balancer Terraform

Deploy Kubernetes Load Balancer Service dengan Terraform

balancer

“Deploy Kubernetes Load Balancer Service dengan Terraform”

Pengantar

Service adalah pengelompokan pod yang berjalan di cluster. Layanan “murah” dan Anda dapat memiliki banyak layanan di dalam cluster. Layanan Kubernetes dapat secara efisien memberi daya pada arsitektur layanan mikro.

Layanan menyediakan fitur penting yang distandarisasi di seluruh cluster: penyeimbangan beban, penemuan layanan antar aplikasi, dan fitur untuk mendukung penerapan aplikasi tanpa waktu henti.

Setiap layanan memiliki kueri label pod yang mendefinisikan pod yang akan memproses data untuk layanan tersebut. Kueri label ini sering cocok dengan pod yang dibuat oleh satu atau beberapa pengontrol replikasi. Skenario perutean yang andal dimungkinkan dengan memperbarui kueri label layanan melalui Kubernetes API dengan perangkat lunak penerapan.

Clone Sample Code

  • Clone code
gsutil -m cp -r gs://spls/gsp233/* .
  • Masuk ke directory
cd tf-gke-k8s-service-lb

Cek dan Pahami Code

cat main.tf
cat k8s.tf

Initialize dan install dependencies

  • initial
terraform init
  • Simpan perubahan
terraform apply
  • Ketik yes -> Enter

Cek Kubernet Cluster

  • Buka Navigation menu > Kubernetes Engine.
  • Klik tf-gke-k8s
  • Klik click Services & Ingress dan check nginx service status
  • Klik Enpoinds IP

Penutup

Sahabat Blog Learning & Doing demikianlah penjelasan mengenai Deploy Kubernetes Load Balancer Service dengan Terraform. Semoga Bermanfaat . Sampai ketemu lagi di postingan berikut nya.

(Visited 131 times, 1 visits today)
Baca Juga :  Serverless Cloud Run Development: Challenge Lab

Similar Posts