“Modular Load Balancing dengan Terraform – Regional Load Balancer”
Daftar Isi
Pengantar
Load balancing di Google Cloud berbeda dengan penyedia cloud lainnya. Google Cloud menggunakan aturan penerusan, bukan perutean instance. Aturan penerusan ini digabungkan dengan layanan backend, kumpulan target, peta URL, dan proxy target untuk membuat penyeimbang beban fungsional di beberapa wilayah dan grup instans.
terraform-google-lb (regional forwarding rule)
terraform-google-lb-internal (regional internal forwarding rule)
terraform-google-lb-http (global HTTP(S) forwarding rule)
Clone Contoh Repository
git clone https://github.com/GoogleCloudPlatform/terraform-google-lb cd ~/terraform-google-lb/examples/basic
TCP load balancer with regional forwarding rule
Exporting Project ID
export GOOGLE_PROJECT=$(gcloud config get-value project)
- initial
terraform init
- Plan -> masukan project id
terraform plan
- Applay
terraform apply
- Biar bisa di open dari browser
EXTERNAL_IP=$(terraform output | grep load_balancer_default_ip | cut -d = -f2 | xargs echo -n)
- Cek Ip loadbalancer
echo "http://${EXTERNAL_IP}"
- Akses via browser
Penutup
Sahabat Blog Learning & Doing demikianlah penjelasan mengenai Modular Load Balancing dengan Terraform – Regional Load Balancer. Semoga Bermanfaat . Sampai ketemu lagi di postingan berikut nya.