Memperluas jumlah replika properti Istio untuk menghindari masalah saat menghabiskan node Istio

Anda sedang melihat dokumentasi Apigee dan Apigee hybrid.
Tidak ada padanan Dokumentasi Apigee Edge untuk topik ini.

Saat menghabiskan pod Istio, beberapa node mungkin tidak habis karena memiliki replika jumlah 1, sedangkan 3 atau lebih replika diperlukan. Untuk menghindari hal ini, Anda harus menetapkan jumlah replika minimum untuk setiap properti ke minimal 3.

Saat mencadangkan dan menghabiskan node Istio, Anda mungkin melihat error seperti:

kubectl drain` failed to evict and reschedule pods to another node due to PodDisruptionBudget definitions:
===
NAMESPACE NAME MIN AVAILABLE MAX UNAVAILABLE ALLOWED DISRUPTIONS AGE
istio-system istio-ingressgateway 1 N/A 2 5d11h
istio-system istio-pilot 1 N/A 2 5d11h
===

Untuk istio-ingressgateway dan istio-pilot, Anda dapat menetapkan istio.ingressgateway.replicaCountMin dan istio.pilot.replicaCountMin properti ke 3 atau yang lebih tinggi. Lihat Referensi properti konfigurasi, istio.

Untuk komponen istio lainnya (yang tidak memiliki replicaCountMin), lihat Secara manual mengupgrade cluster atau node pool dalam dokumentasi GKE atau Opsi IstioOperator dalam dokumentasi Istio.