Sie lesen gerade die Dokumentation zu Apigee und Apigee Hybrid.
Für dieses Thema gibt es keine entsprechende Apigee Edge-Dokumentation.
Wenn Sie Istio-Pods per Drain beenden, funktionieren einige Knoten möglicherweise nicht, da sie die Replikatanzahl 1
haben, wo 3
oder mehr Replikate erforderlich sind.
Sie sollten daher für jedes Attribut die minimale Replikatanzahl auf 3
festlegen, um dies zu vermeiden.
Wenn Sie Istio-Knoten sichern und leeren, können Fehler wie diese auftreten:
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 ===
Für istio-ingressgateway
und istio-pilot
können Sie für die Attribute istio.ingressgateway.replicaCountMin
und istio.pilot.replicaCountMin
den Wert 3
oder höher festlegen. Weitere Informationen finden Sie in der Referenz zu Konfigurationsattributen, istio
.
Sonstige istio
-Komponenten (ohne ein replicaCountMin
-Attribut) finden Sie unter
Manuelles Upgrade eines Clusters oder Knotenpools in der GKE-Dokumentation oder IstioOperator-Optionen in der Istio-Dokumentation.