“Deploy Kubernetes Load Balancer Service dengan Terraform”
Daftar Isi
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.
Penutup
Sahabat Blog Learning & Doing demikianlah penjelasan mengenai Deploy Kubernetes Load Balancer Service dengan Terraform. Semoga Bermanfaat . Sampai ketemu lagi di postingan berikut nya.