مشاركة عبر


AgentPoolUpgradeSettings interface

إعدادات الترقية المتجددة على تجمع وكيل

الخصائص

drainTimeoutInMinutes

مهلة التصريف للعقدة. مقدار الوقت (بالدقائق) للانتظار عند إخلاء القرون والإنهاء بأمان لكل عقدة. وقت انتظار الإخلاء هذا يكرم انتظار ميزانيات تعطيل الجراب. إذا تم تجاوز هذه المرة، تفشل الترقية. إذا لم يتم تحديده، يكون الافتراضي هو 30 دقيقة.

maxBlockedNodes

الحد الأقصى لعدد أو النسبة المئوية للعقد الإضافية المسموح بحظرها في تجمع الوكلاء أثناء الترقية عندما يكون سلوك العقدة غير القابل للتصريف هو Cordon. يمكن تعيين هذا إما إلى عدد صحيح (على سبيل المثال' '5') أو نسبة مئوية (مثل '50%'). إذا تم تحديد نسبة مئوية، فهي النسبة المئوية لإجمالي حجم تجمع العامل في وقت الترقية. بالنسبة للنسب المئوية، يتم تقريب العقد الكسرية لأعلى. إذا لم يتم تحديده، يكون الافتراضي هو maxSurge. يجب أن يكون هذا دائما أكبر من أو يساوي maxSurge. لمزيد من المعلومات، بما في ذلك أفضل الممارسات، راجع: https://learn.microsoft.com/en-us/azure/aks/upgrade-cluster

maxSurge

الحد الأقصى لعدد العقد التي يتم رفعها أثناء الترقية أو النسبة المئوية لها. يمكن تعيين هذا إما إلى عدد صحيح (على سبيل المثال' '5') أو نسبة مئوية (مثل '50%'). إذا تم تحديد نسبة مئوية، فهي النسبة المئوية لإجمالي حجم تجمع العامل في وقت الترقية. بالنسبة للنسب المئوية، يتم تقريب العقد الكسرية لأعلى. إذا لم يتم تحديده، يكون الافتراضي هو 10%. لمزيد من المعلومات، بما في ذلك أفضل الممارسات، راجع: https://learn.microsoft.com/en-us/azure/aks/upgrade-cluster

maxUnavailable

الحد الأقصى لعدد العقد أو النسبة المئوية للعقد التي يمكن أن تكون غير متوفرة في وقت واحد أثناء الترقية. يمكن تعيين هذا إما إلى عدد صحيح (مثل '1') أو نسبة مئوية (على سبيل المثال' 5%'). إذا تم تحديد نسبة مئوية، فهي النسبة المئوية لإجمالي حجم تجمع العامل في وقت الترقية. بالنسبة للنسب المئوية، يتم تقريب العقد الكسرية لأعلى. إذا لم يتم تحديده، يكون الافتراضي هو 0. لمزيد من المعلومات، بما في ذلك أفضل الممارسات، راجع: https://learn.microsoft.com/en-us/azure/aks/upgrade-cluster

nodeSoakDurationInMinutes

مدة النقع للعقدة. مقدار الوقت (بالدقائق) للانتظار بعد استنزاف عقدة وقبل إعادة تصويرها والانتقال إلى العقدة التالية. إذا لم يتم تحديده، يكون الافتراضي هو 0 دقيقة.

undrainableNodeBehavior

يحدد سلوك العقد غير القابلة للإزالة أثناء الترقية. السبب الأكثر شيوعا للعقد غير القابلة للسحب هو ميزانيات تعطيل الجراب (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