KnownUndrainableNodeBehavior enum
يحدد سلوك العقد غير القابلة للإزالة أثناء الترقية. السبب الأكثر شيوعا للعقد غير القابلة للسحب هو ميزانيات تعطيل الجراب (PDBs)، ولكن المشكلات الأخرى، مثل فترة سماح إنهاء الجراب تتجاوز مهلة استنزاف كل عقدة المتبقية أو لا تزال الحاوية في حالة تشغيل، يمكن أن تتسبب أيضا في عقد غير قابلة للسحب.
الحقول
| Cordon | ستقوم AKS بتطويق العقد المحظورة واستبدالها بعقد طفرة أثناء الترقية. سيتم تطويق العقد المحظورة واستبدالها بعقد الطفرة. سيكون للعقد المحظورة تسمية "kubernetes.azure.com/upgrade-status:Quarantined". سيتم الاحتفاظ بعقدة طفرة لكل عقدة محظورة. سيتم بذل أفضل محاولة لحذف جميع عقد الطفرة الأخرى. إذا كانت هناك عقد زيادة كافية لاستبدال العقد المحظورة، فستكون عملية الترقية والكتلة المدارة في حالة فشل. وإلا، ستكون عملية الترقية والكتلة المدارة في حالة إلغاء. |
| Schedule | ستميز AKS العقد المحظورة القابلة للمخططات، ولكن لا تتم ترقية العقد المحظورة. سيتم بذل أفضل محاولة لحذف جميع عقد الطفرة. ستكون عملية الترقية والكتلة المدارة في حالة فشل إذا كانت هناك أي عقد محظورة. |