مشاركة عبر


ManagedClusterPropertiesAutoScalerProfile interface

المعلمات التي سيتم تطبيقها على مقياس المجموعة التلقائي عند التمكين

الخصائص

balanceSimilarNodeGroups

يكتشف تجمعات العقد المماثلة ويوازن عدد العقد بينها. القيم الصالحة هي "صواب" و"خطأ"

daemonsetEvictionForEmptyNodes

سيتم إنهاء كبسولات DaemonSet برشاقة من العقد الفارغة. إذا تم تعيينها إلى true، إخلاء جميع وحدات الجراب daemonset على العقد الفارغة قبل حذف العقدة. إذا تعذر إخلاء جراب daemonset، اختيار عقدة أخرى للتحجيم. إذا تم تعيينها إلى خطأ، حذف العقدة دون التأكد من حذف أو طرد قرون daemonset.

daemonsetEvictionForOccupiedNodes

سيتم إنهاء كبسولات DaemonSet برشاقة من العقد غير الفارغة. إذا تم تعيينها إلى true، إخلاء جميع pods daemonset على العقد المحتلة قبل حذف العقدة. إذا تعذر إخلاء جراب daemonset، اختيار عقدة أخرى للتحجيم. إذا تم تعيينها إلى خطأ، حذف العقدة دون التأكد من حذف أو طرد قرون daemonset.

expander

نوع موسع مجموعة العقدة المراد استخدامه في التوسع. تم تعيينه لإهماله ، يرجى استخدام علامة "الموسعات" في المستقبل. القيم المتوفرة هي: "أقل النفايات"، و"معظم القرون"، و"الأولوية"، و"عشوائي".

ignoreDaemonsetsUtilization

يجب أن يتجاهل المرجع المصدق قرون DaemonSet عند حساب إستخدام الموارد لتصغيره. إذا تم تعيينها إلى true، أخذ الموارد المستخدمة من قبل daemonset في الاعتبار عند اتخاذ قرارات تقليص الحجم.

maxEmptyBulkDelete

الحد الأقصى لعدد العقد الفارغة التي يمكن حذفها في نفس الوقت. يجب أن يكون هذا عددا صحيحا موجبا. الافتراضي هو 10.

maxGracefulTerminationSec

الحد الأقصى لعدد الثواني التي ينتظر فيها التحجيم التلقائي لنظام المجموعة إنهاء الجراب عند محاولة تقليص حجم عقدة. الافتراضي هو 600.

maxNodeProvisionTime

الحد الأقصى للوقت الذي ينتظر فيه التحجيم التلقائي توفير عقدة. الافتراضي هو '15m'. يجب أن تكون القيم عددا صحيحا متبوعا ب 'm'. لا يتم دعم أي وحدة زمنية أخرى غير الدقائق (m).

maxTotalUnreadyPercentage

النسبة المئوية القصوى للعقد غير الجاهزة في نظام المجموعة. بعد تجاوز هذه النسبة المئوية، يقوم التحجيم التلقائي لنظام المجموعة بإيقاف العمليات. الافتراضي هو 45. الحد الأقصى هو 100 والحد الأدنى هو 0.

newPodScaleUpDelay

تجاهل الكبسولات غير المجدولة قبل أن تصل إلى سن معينة. بالنسبة لسيناريوهات مثل مقياس الاندفاع/الدفعة حيث لا تريد أن يعمل CA قبل أن يتمكن مجدول kubernetes من جدولة جميع القرون، يمكنك إخبار CA بتجاهل القرون غير المجدولة قبل أن تكون في عمر معين. الإعداد الافتراضي هو "0s". يجب أن تكون القيم عددا صحيحا متبوعا بوحدة ('s' للثوان، 'm' للدقائق، 'h' للساعات، إلخ).

okTotalUnreadyCount

عدد العقد غير الجاهزة المسموح بها، بغض النظر عن النسبة المئوية القصوى للإجمالي-غير الجاهز. يجب أن يكون هذا عددا صحيحا. الإعداد الافتراضي هو 3.

scaleDownDelayAfterAdd

كم من الوقت بعد توسيع نطاق هذا التوسيع يستأنف التقييم. الافتراضي هو '10m'. يجب أن تكون القيم عددا صحيحا متبوعا ب 'm'. لا يتم دعم أي وحدة زمنية أخرى غير الدقائق (m).

scaleDownDelayAfterDelete

كم من الوقت بعد حذف العقدة الذي يستأنف التقييم بتقليصه. الإعداد الافتراضي هو الفاصل الزمني للمسح الضوئي. يجب أن تكون القيم عددا صحيحا متبوعا ب 'm'. لا يتم دعم أي وحدة زمنية أخرى غير الدقائق (m).

scaleDownDelayAfterFailure

كم من الوقت بعد تقليص الفشل الذي يستأنف التقييم بتقليصه. الإعداد الافتراضي هو '3m'. يجب أن تكون القيم عددا صحيحا متبوعا ب 'm'. لا يتم دعم أي وحدة زمنية أخرى غير الدقائق (m).

scaleDownUnneededTime

كم من الوقت يجب أن تكون العقدة غير ضرورية قبل أن تكون مؤهلة للتصغير. الافتراضي هو '10m'. يجب أن تكون القيم عددا صحيحا متبوعا ب 'm'. لا يتم دعم أي وحدة زمنية أخرى غير الدقائق (m).

scaleDownUnreadyTime

كم من الوقت يجب أن تكون العقدة غير الجاهزة غير ضرورية قبل أن تكون مؤهلة للتصغير. الافتراضي هو '20m'. يجب أن تكون القيم عددا صحيحا متبوعا ب 'm'. لا يتم دعم أي وحدة زمنية أخرى غير الدقائق (m).

scaleDownUtilizationThreshold

مستوى استخدام العقدة، يعرف بأنه مجموع الموارد المطلوبة مقسوما على السعة، والذي يمكن التفكير في العقدة دونه لتقليص حجمه. الإعداد الافتراضي هو "0.5".

scanInterval

عدد المرات التي يتم فيها إعادة تقييم نظام المجموعة لتوسيع نطاقها أو تخفضها. الإعداد الافتراضي هو "10". يجب أن تكون القيم عددا صحيحا من الثوان.

skipNodesWithLocalStorage

إذا كان التحجيم التلقائي لنظام المجموعة سيتخطى حذف العقد باستخدام الجراب ذات التخزين المحلي، على سبيل المثال، EmptyDir أو HostPath. الإعداد الافتراضي صحيح.

skipNodesWithSystemPods

إذا كان التحجيم التلقائي لنظام المجموعة سيتخطى حذف العقد التي تحتوي على pods من kube-system (باستثناء DaemonSet أو pods mirror). الإعداد الافتراضي صحيح.

تفاصيل الخاصية

balanceSimilarNodeGroups

يكتشف تجمعات العقد المماثلة ويوازن عدد العقد بينها. القيم الصالحة هي "صواب" و"خطأ"

balanceSimilarNodeGroups?: string

قيمة الخاصية

string

daemonsetEvictionForEmptyNodes

سيتم إنهاء كبسولات DaemonSet برشاقة من العقد الفارغة. إذا تم تعيينها إلى true، إخلاء جميع وحدات الجراب daemonset على العقد الفارغة قبل حذف العقدة. إذا تعذر إخلاء جراب daemonset، اختيار عقدة أخرى للتحجيم. إذا تم تعيينها إلى خطأ، حذف العقدة دون التأكد من حذف أو طرد قرون daemonset.

daemonsetEvictionForEmptyNodes?: boolean

قيمة الخاصية

boolean

daemonsetEvictionForOccupiedNodes

سيتم إنهاء كبسولات DaemonSet برشاقة من العقد غير الفارغة. إذا تم تعيينها إلى true، إخلاء جميع pods daemonset على العقد المحتلة قبل حذف العقدة. إذا تعذر إخلاء جراب daemonset، اختيار عقدة أخرى للتحجيم. إذا تم تعيينها إلى خطأ، حذف العقدة دون التأكد من حذف أو طرد قرون daemonset.

daemonsetEvictionForOccupiedNodes?: boolean

قيمة الخاصية

boolean

expander

نوع موسع مجموعة العقدة المراد استخدامه في التوسع. تم تعيينه لإهماله ، يرجى استخدام علامة "الموسعات" في المستقبل. القيم المتوفرة هي: "أقل النفايات"، و"معظم القرون"، و"الأولوية"، و"عشوائي".

expander?: string

قيمة الخاصية

string

ignoreDaemonsetsUtilization

يجب أن يتجاهل المرجع المصدق قرون DaemonSet عند حساب إستخدام الموارد لتصغيره. إذا تم تعيينها إلى true، أخذ الموارد المستخدمة من قبل daemonset في الاعتبار عند اتخاذ قرارات تقليص الحجم.

ignoreDaemonsetsUtilization?: boolean

قيمة الخاصية

boolean

maxEmptyBulkDelete

الحد الأقصى لعدد العقد الفارغة التي يمكن حذفها في نفس الوقت. يجب أن يكون هذا عددا صحيحا موجبا. الافتراضي هو 10.

maxEmptyBulkDelete?: string

قيمة الخاصية

string

maxGracefulTerminationSec

الحد الأقصى لعدد الثواني التي ينتظر فيها التحجيم التلقائي لنظام المجموعة إنهاء الجراب عند محاولة تقليص حجم عقدة. الافتراضي هو 600.

maxGracefulTerminationSec?: string

قيمة الخاصية

string

maxNodeProvisionTime

الحد الأقصى للوقت الذي ينتظر فيه التحجيم التلقائي توفير عقدة. الافتراضي هو '15m'. يجب أن تكون القيم عددا صحيحا متبوعا ب 'm'. لا يتم دعم أي وحدة زمنية أخرى غير الدقائق (m).

maxNodeProvisionTime?: string

قيمة الخاصية

string

maxTotalUnreadyPercentage

النسبة المئوية القصوى للعقد غير الجاهزة في نظام المجموعة. بعد تجاوز هذه النسبة المئوية، يقوم التحجيم التلقائي لنظام المجموعة بإيقاف العمليات. الافتراضي هو 45. الحد الأقصى هو 100 والحد الأدنى هو 0.

maxTotalUnreadyPercentage?: string

قيمة الخاصية

string

newPodScaleUpDelay

تجاهل الكبسولات غير المجدولة قبل أن تصل إلى سن معينة. بالنسبة لسيناريوهات مثل مقياس الاندفاع/الدفعة حيث لا تريد أن يعمل CA قبل أن يتمكن مجدول kubernetes من جدولة جميع القرون، يمكنك إخبار CA بتجاهل القرون غير المجدولة قبل أن تكون في عمر معين. الإعداد الافتراضي هو "0s". يجب أن تكون القيم عددا صحيحا متبوعا بوحدة ('s' للثوان، 'm' للدقائق، 'h' للساعات، إلخ).

newPodScaleUpDelay?: string

قيمة الخاصية

string

okTotalUnreadyCount

عدد العقد غير الجاهزة المسموح بها، بغض النظر عن النسبة المئوية القصوى للإجمالي-غير الجاهز. يجب أن يكون هذا عددا صحيحا. الإعداد الافتراضي هو 3.

okTotalUnreadyCount?: string

قيمة الخاصية

string

scaleDownDelayAfterAdd

كم من الوقت بعد توسيع نطاق هذا التوسيع يستأنف التقييم. الافتراضي هو '10m'. يجب أن تكون القيم عددا صحيحا متبوعا ب 'm'. لا يتم دعم أي وحدة زمنية أخرى غير الدقائق (m).

scaleDownDelayAfterAdd?: string

قيمة الخاصية

string

scaleDownDelayAfterDelete

كم من الوقت بعد حذف العقدة الذي يستأنف التقييم بتقليصه. الإعداد الافتراضي هو الفاصل الزمني للمسح الضوئي. يجب أن تكون القيم عددا صحيحا متبوعا ب 'm'. لا يتم دعم أي وحدة زمنية أخرى غير الدقائق (m).

scaleDownDelayAfterDelete?: string

قيمة الخاصية

string

scaleDownDelayAfterFailure

كم من الوقت بعد تقليص الفشل الذي يستأنف التقييم بتقليصه. الإعداد الافتراضي هو '3m'. يجب أن تكون القيم عددا صحيحا متبوعا ب 'm'. لا يتم دعم أي وحدة زمنية أخرى غير الدقائق (m).

scaleDownDelayAfterFailure?: string

قيمة الخاصية

string

scaleDownUnneededTime

كم من الوقت يجب أن تكون العقدة غير ضرورية قبل أن تكون مؤهلة للتصغير. الافتراضي هو '10m'. يجب أن تكون القيم عددا صحيحا متبوعا ب 'm'. لا يتم دعم أي وحدة زمنية أخرى غير الدقائق (m).

scaleDownUnneededTime?: string

قيمة الخاصية

string

scaleDownUnreadyTime

كم من الوقت يجب أن تكون العقدة غير الجاهزة غير ضرورية قبل أن تكون مؤهلة للتصغير. الافتراضي هو '20m'. يجب أن تكون القيم عددا صحيحا متبوعا ب 'm'. لا يتم دعم أي وحدة زمنية أخرى غير الدقائق (m).

scaleDownUnreadyTime?: string

قيمة الخاصية

string

scaleDownUtilizationThreshold

مستوى استخدام العقدة، يعرف بأنه مجموع الموارد المطلوبة مقسوما على السعة، والذي يمكن التفكير في العقدة دونه لتقليص حجمه. الإعداد الافتراضي هو "0.5".

scaleDownUtilizationThreshold?: string

قيمة الخاصية

string

scanInterval

عدد المرات التي يتم فيها إعادة تقييم نظام المجموعة لتوسيع نطاقها أو تخفضها. الإعداد الافتراضي هو "10". يجب أن تكون القيم عددا صحيحا من الثوان.

scanInterval?: string

قيمة الخاصية

string

skipNodesWithLocalStorage

إذا كان التحجيم التلقائي لنظام المجموعة سيتخطى حذف العقد باستخدام الجراب ذات التخزين المحلي، على سبيل المثال، EmptyDir أو HostPath. الإعداد الافتراضي صحيح.

skipNodesWithLocalStorage?: string

قيمة الخاصية

string

skipNodesWithSystemPods

إذا كان التحجيم التلقائي لنظام المجموعة سيتخطى حذف العقد التي تحتوي على pods من kube-system (باستثناء DaemonSet أو pods mirror). الإعداد الافتراضي صحيح.

skipNodesWithSystemPods?: string

قيمة الخاصية

string