Site icon Learning & Doing

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
sudo mv terraform /usr/local/bin/

Clone Sample Repository

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

Jalankan Terraform

terraform init
terraform plan -out=tfplan -var 'project=<PROJECT_ID>'
terraform apply tfplan
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.

Exit mobile version