Bagikan melalui


Mengonfigurasi beberapa alamat IP per penyeimbang muatan kluster Azure Red Hat OpenShift

Kluster publik Azure Red Hat OpenShift dibuat dengan load balancer publik yang digunakan untuk konektivitas keluar dari dalam kluster. Secara default, satu alamat IP publik dikonfigurasi pada load balancer publik tersebut, dan yang membatasi jumlah simpul maksimum kluster Anda menjadi 62. Untuk dapat menskalakan kluster Anda ke jumlah maksimum yang didukung dari 250 simpul, Anda perlu menetapkan beberapa alamat IP publik tambahan ke penyeimbang beban.

Anda dapat mengonfigurasi hingga 20 alamat IP per kluster. Aturan keluar dan konfigurasi IP frontend disesuaikan untuk mengakomodasi jumlah alamat IP.

Perhatian

Sebelum menghapus kluster dengan lebih dari 120 simpul, turunkan skala kluster menjadi 120 simpul atau kurang.

Persyaratan

Fitur beberapa IP publik hanya tersedia pada arsitektur jaringan saat ini yang digunakan oleh ARO; kluster lama tidak mendukung fitur ini. Jika kluster Anda dibuat sebelum OpenShift Container Platform (OCP) versi 4.5, fitur ini tidak tersedia bahkan jika Anda meningkatkan versi OCP Anda sejak saat itu.

Jika Anda tidak yakin apakah kluster Anda dibuat sebelum OCP versi 4.5, gunakan perintah berikut untuk memeriksanya.

Dapatkan grup sumber daya terkelola kluster:

RESOURCEGROUP=aro-rg   # the name of the resource group your cluster is in
CLUSTER=cluster        # the name of your cluster
CLUSTER_RESOURCEGROUP=$(az aro show -g $RESOURCEGROUP -n $CLUSTER --query clusterProfile.resourceGroupId -o tsv | awk -F'/' '{print $NF}')

Cantumkan load balancer jaringan:

az network lb list -g $CLUSTER_RESOURCEGROUP -o table

Jika Anda memiliki loadbalancer bernama $CLUSTER-public-lb, kluster memiliki arsitektur jaringan yang lebih lama dan tidak dapat menggunakan beberapa fitur IP publik.

Membuat kluster dengan beberapa alamat IP

Untuk membuat kluster ARO baru dengan beberapa IP terkelola pada load balancer publik, gunakan perintah berikut dengan jumlah IP yang diinginkan dalam --load-balancer-managed-outbound-ip-count parameter . Dalam contoh di bawah ini, tujuh (7) alamat IP dibuat:

az aro create \
  --resource-group aroResourceGroup \
  --name aroCluster \
  --load-balancer-managed-outbound-ip-count 7

Lihat Menyebarkan kluster OpenShift Azure Red Hat besar untuk informasi selengkapnya tentang menyebarkan kluster besar.

Memperbarui jumlah alamat IP pada kluster yang ada

Untuk memperbarui jumlah IP terkelola pada load balancer publik dari kluster ARO yang ada, gunakan perintah berikut dengan jumlah IP yang diinginkan dalam --load-balancer-managed-outbound-ip-count parameter . Dalam contoh di bawah ini, jumlah IP untuk kluster akan diperbarui menjadi empat (4):

az aro update \
  --resource-group aroResourceGroup \
  --name aroCluster \
  --load-balancer-managed-outbound-ip-count 4

Anda dapat menggunakan metode pembaruan ini untuk menambah atau mengurangi jumlah IP pada kluster menjadi antara 1 dan 20. Menurunkan skala jumlah kluster dapat mengganggu lalu lintas jaringan keluar dari kluster.