Expande las cantidades de réplicas de las propiedades de Istio para evitar problemas cuando se vacíen los nodos de Istio

Estás viendo la documentación de Apigee y Apigee hybrid.
No hay documentación de Apigee Edge equivalente para este tema.

Cuando vacías los pods de Istio, es posible que algunos nodos no se vacíen porque tienen 1 réplica, cuando que se requieren 3 o más réplicas. Para evitar esto, debes establecer la cantidad mínima de réplicas para cada propiedad en al menos 3.

Cuando creas una copia de seguridad y vacías los nodos de Istio, es posible que veas errores como los siguientes:

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
===

Para istio-ingressgateway y istio-pilot, puedes establecer las propiedades istio.ingressgateway.replicaCountMin y istio.pilot.replicaCountMin en 3 o en valores superiores. Consulta la referencia de las propiedades de configuración, istio para ver sus detalles.

Para otros componentes de istio (que no tengan una propiedad replicaCountMin), consulta Actualiza un clúster o grupo de nodos de forma manual en la documentación de GKE, o bien consulta Opciones de IstioOperator en la documentación de Istio.