AgentPoolUpgradeSettings interface
إعدادات الترقية المتجددة على تجمع وكيل
الخصائص
| drain |
مهلة التصريف للعقدة. مقدار الوقت (بالدقائق) للانتظار عند إخلاء القرون والإنهاء بأمان لكل عقدة. وقت انتظار الإخلاء هذا يكرم انتظار ميزانيات تعطيل الجراب. إذا تم تجاوز هذه المرة، تفشل الترقية. إذا لم يتم تحديده، يكون الافتراضي هو 30 دقيقة. |
| max |
الحد الأقصى لعدد أو النسبة المئوية للعقد الإضافية المسموح بحظرها في تجمع الوكلاء أثناء الترقية عندما يكون سلوك العقدة غير القابل للتصريف هو Cordon. يمكن تعيين هذا إما إلى عدد صحيح (على سبيل المثال' '5') أو نسبة مئوية (مثل '50%'). إذا تم تحديد نسبة مئوية، فهي النسبة المئوية لإجمالي حجم تجمع العامل في وقت الترقية. بالنسبة للنسب المئوية، يتم تقريب العقد الكسرية لأعلى. إذا لم يتم تحديده، يكون الافتراضي هو maxSurge. يجب أن يكون هذا دائما أكبر من أو يساوي maxSurge. لمزيد من المعلومات، بما في ذلك أفضل الممارسات، راجع: https://learn.microsoft.com/en-us/azure/aks/upgrade-cluster |
| max |
الحد الأقصى لعدد العقد التي يتم رفعها أثناء الترقية أو النسبة المئوية لها. يمكن تعيين هذا إما إلى عدد صحيح (على سبيل المثال' '5') أو نسبة مئوية (مثل '50%'). إذا تم تحديد نسبة مئوية، فهي النسبة المئوية لإجمالي حجم تجمع العامل في وقت الترقية. بالنسبة للنسب المئوية، يتم تقريب العقد الكسرية لأعلى. إذا لم يتم تحديده، يكون الافتراضي هو 10%. لمزيد من المعلومات، بما في ذلك أفضل الممارسات، راجع: https://learn.microsoft.com/en-us/azure/aks/upgrade-cluster |
| max |
الحد الأقصى لعدد العقد أو النسبة المئوية للعقد التي يمكن أن تكون غير متوفرة في وقت واحد أثناء الترقية. يمكن تعيين هذا إما إلى عدد صحيح (مثل '1') أو نسبة مئوية (على سبيل المثال' 5%'). إذا تم تحديد نسبة مئوية، فهي النسبة المئوية لإجمالي حجم تجمع العامل في وقت الترقية. بالنسبة للنسب المئوية، يتم تقريب العقد الكسرية لأعلى. إذا لم يتم تحديده، يكون الافتراضي هو 0. لمزيد من المعلومات، بما في ذلك أفضل الممارسات، راجع: https://learn.microsoft.com/en-us/azure/aks/upgrade-cluster |
| node |
مدة النقع للعقدة. مقدار الوقت (بالدقائق) للانتظار بعد استنزاف عقدة وقبل إعادة تصويرها والانتقال إلى العقدة التالية. إذا لم يتم تحديده، يكون الافتراضي هو 0 دقيقة. |
| undrainable |
يحدد سلوك العقد غير القابلة للإزالة أثناء الترقية. السبب الأكثر شيوعا للعقد غير القابلة للسحب هو ميزانيات تعطيل الجراب (PDBs)، ولكن المشكلات الأخرى، مثل فترة سماح إنهاء الجراب تتجاوز مهلة استنزاف كل عقدة المتبقية أو لا تزال الحاوية في حالة تشغيل، يمكن أن تتسبب أيضا في عقد غير قابلة للسحب. |
تفاصيل الخاصية
drainTimeoutInMinutes
مهلة التصريف للعقدة. مقدار الوقت (بالدقائق) للانتظار عند إخلاء القرون والإنهاء بأمان لكل عقدة. وقت انتظار الإخلاء هذا يكرم انتظار ميزانيات تعطيل الجراب. إذا تم تجاوز هذه المرة، تفشل الترقية. إذا لم يتم تحديده، يكون الافتراضي هو 30 دقيقة.
drainTimeoutInMinutes?: number
قيمة الخاصية
number
maxBlockedNodes
الحد الأقصى لعدد أو النسبة المئوية للعقد الإضافية المسموح بحظرها في تجمع الوكلاء أثناء الترقية عندما يكون سلوك العقدة غير القابل للتصريف هو Cordon. يمكن تعيين هذا إما إلى عدد صحيح (على سبيل المثال' '5') أو نسبة مئوية (مثل '50%'). إذا تم تحديد نسبة مئوية، فهي النسبة المئوية لإجمالي حجم تجمع العامل في وقت الترقية. بالنسبة للنسب المئوية، يتم تقريب العقد الكسرية لأعلى. إذا لم يتم تحديده، يكون الافتراضي هو maxSurge. يجب أن يكون هذا دائما أكبر من أو يساوي maxSurge. لمزيد من المعلومات، بما في ذلك أفضل الممارسات، راجع: https://learn.microsoft.com/en-us/azure/aks/upgrade-cluster
maxBlockedNodes?: string
قيمة الخاصية
string
maxSurge
الحد الأقصى لعدد العقد التي يتم رفعها أثناء الترقية أو النسبة المئوية لها. يمكن تعيين هذا إما إلى عدد صحيح (على سبيل المثال' '5') أو نسبة مئوية (مثل '50%'). إذا تم تحديد نسبة مئوية، فهي النسبة المئوية لإجمالي حجم تجمع العامل في وقت الترقية. بالنسبة للنسب المئوية، يتم تقريب العقد الكسرية لأعلى. إذا لم يتم تحديده، يكون الافتراضي هو 10%. لمزيد من المعلومات، بما في ذلك أفضل الممارسات، راجع: https://learn.microsoft.com/en-us/azure/aks/upgrade-cluster
maxSurge?: string
قيمة الخاصية
string
maxUnavailable
الحد الأقصى لعدد العقد أو النسبة المئوية للعقد التي يمكن أن تكون غير متوفرة في وقت واحد أثناء الترقية. يمكن تعيين هذا إما إلى عدد صحيح (مثل '1') أو نسبة مئوية (على سبيل المثال' 5%'). إذا تم تحديد نسبة مئوية، فهي النسبة المئوية لإجمالي حجم تجمع العامل في وقت الترقية. بالنسبة للنسب المئوية، يتم تقريب العقد الكسرية لأعلى. إذا لم يتم تحديده، يكون الافتراضي هو 0. لمزيد من المعلومات، بما في ذلك أفضل الممارسات، راجع: https://learn.microsoft.com/en-us/azure/aks/upgrade-cluster
maxUnavailable?: string
قيمة الخاصية
string
nodeSoakDurationInMinutes
مدة النقع للعقدة. مقدار الوقت (بالدقائق) للانتظار بعد استنزاف عقدة وقبل إعادة تصويرها والانتقال إلى العقدة التالية. إذا لم يتم تحديده، يكون الافتراضي هو 0 دقيقة.
nodeSoakDurationInMinutes?: number
قيمة الخاصية
number
undrainableNodeBehavior
يحدد سلوك العقد غير القابلة للإزالة أثناء الترقية. السبب الأكثر شيوعا للعقد غير القابلة للسحب هو ميزانيات تعطيل الجراب (PDBs)، ولكن المشكلات الأخرى، مثل فترة سماح إنهاء الجراب تتجاوز مهلة استنزاف كل عقدة المتبقية أو لا تزال الحاوية في حالة تشغيل، يمكن أن تتسبب أيضا في عقد غير قابلة للسحب.
undrainableNodeBehavior?: string
قيمة الخاصية
string