Opsi load balancer di GKE pada Bare Metal
GKE di Bare Metal mendukung dua opsi load balancer: paket dan manual.
Mode load balancer paket
Jika Anda memilih load balancing yang dipaketkan, load balancer akan disediakan untuk Anda. Load balancer eksternal tidak diperlukan.
Ada dua jenis load balancing yang dipaketkan:
Lapisan 2: Semua node load balancer dan VIP harus berada dalam subnet Lapisan 2 yang sama. Gateway subnet load balancer harus memproses pesan ARP yang serampangan dan meneruskan paket ARP ke node load balancer. Lihat Load balancing yang dipaketkan dengan MetalLB.
BGP: Mode load balancing ini mendukung iklan alamat IP virtual (VIP) ServiceType LoadBalancer melalui Border Gateway Protocol (eBGP) eksternal untuk cluster Anda. Jaringan cluster Anda adalah sistem otonom, yang saling terhubung dengan sistem otonom lainnya, yaitu jaringan eksternal, melalui peering. Lihat Load balancing yang dipaketkan dengan BGP.
Diagram berikut menunjukkan contoh topologi jaringan tempat load balancer MetalLB yang dipaketkan berada di node bidang kontrol.
Mode load balancer manual
Jika Anda memilih load balancing manual, GKE di Bare Metal tidak akan men-deploy load balancing. Hal ini memungkinkan lebih banyak fleksibilitas dibandingkan load balancing yang dipaketkan dan tidak ada persyaratan jaringan Lapisan 2.
Anda harus mengonfigurasi VIP node bidang kontrol pada load balancer eksternal sebelum menginstal cluster. Setelah penginstalan, Anda harus memilih solusi load balancing untuk Kubernetes Services dan Ingress.
Diagram berikut menunjukkan contoh topologi jaringan cluster yang menggunakan mode load balancing manual dengan load balancer eksternal.