Friday, September 27, 2024
GCP Load Balancer Terraform

HTTPS Content-Based Load Balancer dengan Terraform

HTTPS

“HTTPS Content-Based Load Balancer dengan Terraform”

Pengantar

Membuat penyeimbang beban HTTPS untuk meneruskan lalu lintas ke peta URL khusus. Peta URL mengirimkan lalu lintas ke wilayah terdekat dengan Anda dengan aset statis yang disajikan dari keranjang Cloud Storage. Kunci dan sertifikat TLS dibuat oleh Terraform menggunakan penyedia TLS.

Install Terraform

curl -O https://releases.hashicorp.com/terraform/0.13.0/terraform_0.13.0_linux_amd64.zip
unzip terraform_0.13.0_linux_amd64.zip
  • Pindahkan ke bin
sudo mv terraform /usr/local/bin/

Clone Sample Repository

  • Clone google-lb
git clone https://github.com/GoogleCloudPlatform/terraform-google-lb-http.git
  • Masuk ke folder
cd ~/terraform-google-lb-http/examples/multi-backend-multi-mig-bucket-https-lb

Jalankan Terraform

  • Initial
terraform init
  • Plan
terraform plan -out=tfplan -var 'project=<PROJECT_ID>'
  • Applay terraform plan
terraform apply tfplan
  • Get external URL
EXTERNAL_IP=$(terraform output | grep load-balancer-ip | cut -d = -f2 | xargs echo -n)
echo https://${EXTERNAL_IP}

Penutup

Sahabat Blog Learning & Doing demikianlah penjelasan mengenai HTTPS Content-Based Load Balancer dengan Terraform. Semoga Bermanfaat . Sampai ketemu lagi di postingan berikut nya.

(Visited 274 times, 1 visits today)
Baca Juga :  Hosting a Web App on Google Cloud Using Compute Engine

Similar Posts