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 Mulai menggunakan Terraform.
Untuk menggunakan template Terraform bawaan guna menyederhanakan penyiapan dan pengelolaan infrastruktur jaringan Google Cloud, lihat repositori GitHub Simplified Cloud Networking Configuration Solutions.
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 subnetwork 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 serta 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 serta aset statis yang ditayangkan dari bucket Cloud Storage.
Modul ini membuat beberapa resource Terraform, termasuk Jaringan VPC dan subnetwork, bucket Cloud Storage dan objek, Cloud Router, sertifikat SSL yang ditandatangani sendiri, semua komponen load balancer yang diperlukan, dan grup backend instance. 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 HTTPs, 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 menampilkan 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, 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 subnetwork 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/shared-vpc.
Untuk mengetahui informasi selengkapnya tentang contoh ini dan mempelajari cara menjalankannya, lihat README di GitHub.