Membuat dan menggunakan penyeimbang beban di Azure Kubernetes Service di Azure Stack HCI dan Windows Server

Di Azure Kubernetes Service (AKS) di Azure Stack HCI dan Windows Server, penyeimbang beban disebarkan sebagai mesin virtual (VM) yang menjalankan Linux dan HAProxy + KeepAlive untuk menyediakan layanan penyeimbang beban bagi kluster beban kerja. Ini memuat permintaan keseimbangan ke server Kubernetes API dan mengelola lalu lintas ke layanan aplikasi.

Artikel ini menjelaskan cara mengonfigurasi HAProxy sebagai penyeimbang beban Anda untuk kluster beban kerja. Untuk integrasi penyeimbang beban kustom, lihat Membuat dan menggunakan penyeimbang beban kustom.

Sebelum Anda mulai

  • Anda harus menginstal AKS di Azure Stack HCI dan Windows Server dan menyediakan berbagai alamat IP virtual untuk penyeimbang beban selama langkah konfigurasi jaringan.

  • Anda perlu memastikan bahwa Anda memiliki cukup memori dan penyimpanan untuk membuat mesin virtual baru dan alamat IP virtual untuk ditugaskan ke layanan aplikasi.

Mengonfigurasi penyeimbang beban

Untuk mengonfigurasi penyeimbang beban, gunakan New-AksHciCluster untuk menyediakan kluster baru seperti yang ditunjukkan dalam contoh berikut:

New-AksHciCluster -name mycluster -loadBalancerVmSize Standard_A4_v2

Contoh ini membuat kluster beban kerja baru dengan penyeimbang beban yang digunakan sebagai mesin virtual yang menjalankan HAProxy untuk mengelola lalu lintas untuk aplikasi Anda.

Langkah berikutnya

Pelajari lebih lanjut tentang layanan Kubernetes di dokumen layanan Kubernetes.