Halaman ini menyediakan modul Terraform yang dapat Anda gunakan untuk men-deploy Load Balancer Aplikasi eksternal. Bergantung pada jenis backend yang Anda pilih, gunakan salah satu contoh berikut untuk men-deploy contoh Load Balancer Aplikasi eksternal.
Jika Anda baru menggunakan Terraform untuk Google Cloud, baca artikel Mulai menggunakan Terraform.
Load Balancer Aplikasi Eksternal dengan backend grup instance terkelola (MIG)
Anda dapat menggunakan modul Terraform untuk menampilkan load balancer HTTP eksternal dengan backend Compute Engine.
Modul ini membuat beberapa resource Terraform, termasuk jaringan dan subjaringan VPC, Cloud Router, semua komponen load balancer yang diperlukan, dan grup instance backend. Untuk
mengetahui informasi selengkapnya, download atau clone repositori dan jalankan perintah terraform plan
di direktori /terraform-google-lb-http/examples/multi-mig-http-lb
.
Untuk mengetahui informasi selengkapnya tentang contoh ini dan mempelajari cara menjalankannya, lihat README di GitHub.
Load Balancer Aplikasi Eksternal dengan backend MIG dan header kustom
Anda dapat menggunakan resource Terraform untuk menampilkan Load Balancer Aplikasi eksternal dengan layanan backend yang mendukung Cloud CDN dan header permintaan dan respons kustom.
Untuk informasi mendetail tentang penyiapan load balancer, lihat panduan penyiapan utama.
Load Balancer Aplikasi Eksternal dengan bucket backend dan MIG
Anda dapat menggunakan modul Terraform untuk menampilkan load balancer HTTPS eksternal dengan backend Compute Engine serta aset statis yang ditayangkan dari bucket Cloud Storage.
Modul ini membuat beberapa resource Terraform, termasuk jaringan dan subjaringan VPC, bucket dan objek Cloud Storage, Cloud Router, sertifikat SSL dengan tanda tangan sendiri, semua komponen load balancer yang diperlukan, dan grup instance backend. Untuk informasi selengkapnya, download
atau clone repositori dan jalankan perintah terraform plan
di
direktori
/terraform-google-lb-http/examples/multi-backend-multi-mig-bucket-https-lb
.
Untuk mengetahui informasi selengkapnya tentang contoh ini dan mempelajari cara menjalankannya, lihat README di GitHub.
Load Balancer Aplikasi Eksternal dengan backend Cloud Run
Anda dapat menggunakan modul Terraform untuk menampilkan load balancer HTTPS eksternal dengan backend Cloud Run.
Modul ini membuat beberapa resource Terraform, termasuk layanan Cloud Run, sertifikat SSL dengan tanda tangan sendiri, peta URL yang menyiapkan pengalihan HTTP ke HTTP, semua komponen load balancer yang diperlukan, dan grup instance backend. Untuk informasi selengkapnya, download atau clone repositori dan jalankan
perintah terraform plan
di direktori
/terraform-google-lb-http/examples/cloudrun
.
Untuk mengetahui informasi selengkapnya tentang contoh ini dan mempelajari cara menjalankannya, lihat README di GitHub.
Load Balancer Aplikasi Eksternal dengan pengalihan HTTP-ke-HTTPS
Anda dapat menggunakan modul Terraform untuk menampilkan load balancer HTTPS eksternal dengan pengalihan HTTP ke HTTPS.
Modul ini membuat beberapa resource Terraform, termasuk jaringan dan subjaringan VPC, sertifikat SSL yang ditandatangani sendiri, Cloud Router, semua komponen load balancer yang diperlukan, dan grup instance backend. Untuk
mengetahui informasi selengkapnya, download atau clone repositori dan jalankan perintah terraform plan
di direktori /terraform-google-lb-http/examples/https-redirect
.
Untuk mengetahui informasi selengkapnya tentang contoh ini dan mempelajari cara menjalankannya, lihat README di GitHub.
Load Balancer Aplikasi Eksternal dengan VPC Bersama
Anda dapat menggunakan modul Terraform untuk menampilkan Load Balancer Aplikasi eksternal dalam penyiapan VPC Bersama.
Modul ini membuat beberapa resource Terraform, termasuk jaringan dan subjaringan VPC, Cloud Router, semua komponen load balancer yang diperlukan, dan grup instance backend. Untuk informasi selengkapnya, download atau clone repositori dan jalankan perintah terraform plan
di direktori /terraform-google-lb-http/examples/shared-vpc
.
Untuk mengetahui informasi selengkapnya tentang contoh ini dan mempelajari cara menjalankannya, lihat README di GitHub.