Espandi il numero di repliche della proprietà Istio per evitare problemi durante lo svuotamento dei nodi Istio

Stai visualizzando la documentazione di Apigee e Apigee ibrido.
Non esiste una documentazione equivalente Apigee Edge per questo argomento.

Durante lo svuotamento dei pod Istio, alcuni nodi potrebbero non eseguire lo svuotamento perché hanno un numero di repliche pari a 1, mentre sono richieste almeno tre repliche. Per evitare questo problema, devi impostare il numero minimo di repliche per ogni proprietà su almeno 3.

Durante il backup e lo svuotamento dei nodi Istio potresti riscontrare errori come:

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

Per istio-ingressgateway e istio-pilot, potete impostare le proprietà istio.ingressgateway.replicaCountMin e istio.pilot.replicaCountMin su 3 o su un valore superiore. Consulta il riferimento per le proprietà di configurazione, istio.

Per altri componenti istio (che non hanno una proprietà replicaCountMin), consulta la pagina relativa all'upgrade manuale di un cluster o di un pool di nodi nella documentazione di GKE oppure nella sezione Opzioni dell'IstioOperator nella documentazione di Istio.