PriorityClass
PriorityClass определяет соответствие имени класса приоритета целочисленному значению приоритета. Значением может быть любое допустимое целое число.
apiVersion: scheduling.k8s.io/v1
import "k8s.io/api/scheduling/v1"
PriorityClass
PriorityClass определяет соответствие имени класса приоритета целочисленному значению приоритета. Значением может быть любое допустимое целое число.
| Поле | Описание |
|---|---|
apiVersionstring |
APIVersion определяет версионированную схему этого представления объекта. Серверы должны преобразовывать распознанные схемы в последнее внутреннее значение и могут отклонять нераспознанные значения. Дополнительная информация: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources |
descriptionstring |
description — произвольная строка, в которой обычно приводятся рекомендации по использованию этого класса приоритета. |
globalDefaultboolean |
globalDefault указывает, следует ли считать этот PriorityClass приоритетом по умолчанию для подов, которым не назначен класс приоритета. Только один PriorityClass может быть помечен как `globalDefault`. Однако, если существует несколько PriorityClasses с полем `globalDefault`, установленным в true, в качестве приоритета по умолчанию будет использоваться наименьшее значение среди таких глобальных классов приоритета по умолчанию. |
kindstring |
Kind — строковое значение, представляющее ресурс REST, который представляет этот объект. Серверы могут определить его по конечной точке, на которую клиент отправляет запросы. Значение нельзя обновить. Записывается в CamelCase. Дополнительная информация: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds |
metadataObjectMeta |
Стандартные метаданные объекта. Дополнительная информация: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata |
preemptionPolicystring |
preemptionPolicy — политика вытеснения подов с более низким приоритетом. Возможные значения: Never, PreemptLowerPriority. Если значение не задано, используется PreemptLowerPriority. Возможные значения перечисления: - `"Never"` означает, что под никогда не вытесняет другие поды с более низким приоритетом. - `"PreemptLowerPriority"` означает, что под может вытеснять другие поды с более низким приоритетом. |
valueinteger |
value представляет целочисленное значение этого класса приоритета. Это фактический приоритет, который получают поды, если в спецификации пода указано имя этого класса. |
PriorityClassList
PriorityClassList — это набор классов приоритета.
| Поле | Описание |
|---|---|
apiVersionstring |
APIVersion определяет версионированную схему этого представления объекта. Серверы должны преобразовывать распознанные схемы в последнее внутреннее значение и могут отклонять нераспознанные значения. Дополнительная информация: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources |
items *PriorityClass array |
items — это список PriorityClasses |
kindstring |
Kind — строковое значение, представляющее ресурс REST, который представляет этот объект. Серверы могут определить его по конечной точке, на которую клиент отправляет запросы. Значение нельзя обновить. Записывается в CamelCase. Дополнительная информация: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds |
metadataListMeta |
Стандартные метаданные списка. Дополнительная информация: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata |
© 2026 The Kubernetes Authors | Documentation Distributed under CC BY 4.0
Copyright © 2026 The Linux Foundation ®. All rights reserved.
https://kubernetes.io/docs/reference/kubernetes-api/scheduling/priority-class-v1/