Halaman ini menyediakan modul Terraform yang dapat Anda gunakan untuk men-deploy Load Balancer Aplikasi eksternal. Bergantung pada jenis backend pilihan Anda, 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 VPC
dan subnetwork, 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 berkemampuan Cloud CDN dan header permintaan dan respons kustom.
Untuk mengetahui 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 ditambah aset statis yang disalurkan dari bucket Cloud Storage.
Modul ini membuat beberapa resource Terraform, termasuk jaringan VPC dan subnetwork, bucket dan objek Cloud Storage, Cloud Router, sertifikat SSL yang ditandatangani sendiri, 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-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 yang ditandatangani sendiri, peta URL yang menyiapkan pengalihan HTTP-ke-HTTP, 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/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 memunculkan load balancer HTTPS eksternal dengan pengalihan HTTP-ke-HTTPS.
Modul ini membuat beberapa resource Terraform, termasuk jaringan dan subnetwork VPC, sertifikat SSL yang ditandatangani sendiri, Cloud Router, semua komponen load balancer yang diperlukan, serta 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 subnetwork VPC, Cloud Router, semua komponen load balancer yang diperlukan, serta grup instance backend. Untuk mengetahui 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.