Spec-Zone.ru › Kubernetes

PriorityClass

PriorityClass определяет соответствие имени класса приоритета целочисленному значению приоритета. Значением может быть любое допустимое целое число.

apiVersion: scheduling.k8s.io/v1

import "k8s.io/api/scheduling/v1"

PriorityClass

PriorityClass определяет соответствие имени класса приоритета целочисленному значению приоритета. Значением может быть любое допустимое целое число.

Поле Описание
apiVersion
string
APIVersion определяет версионированную схему этого представления объекта. Серверы должны преобразовывать распознанные схемы в последнее внутреннее значение и могут отклонять нераспознанные значения. Дополнительная информация: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
description
string
description — произвольная строка, в которой обычно приводятся рекомендации по использованию этого класса приоритета.
globalDefault
boolean
globalDefault указывает, следует ли считать этот PriorityClass приоритетом по умолчанию для подов, которым не назначен класс приоритета. Только один PriorityClass может быть помечен как `globalDefault`. Однако, если существует несколько PriorityClasses с полем `globalDefault`, установленным в true, в качестве приоритета по умолчанию будет использоваться наименьшее значение среди таких глобальных классов приоритета по умолчанию.
kind
string
Kind — строковое значение, представляющее ресурс REST, который представляет этот объект. Серверы могут определить его по конечной точке, на которую клиент отправляет запросы. Значение нельзя обновить. Записывается в CamelCase. Дополнительная информация: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
metadata
ObjectMeta
Стандартные метаданные объекта. Дополнительная информация: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata
preemptionPolicy
string
preemptionPolicy — политика вытеснения подов с более низким приоритетом. Возможные значения: Never, PreemptLowerPriority. Если значение не задано, используется PreemptLowerPriority.

Возможные значения перечисления:
- `"Never"` означает, что под никогда не вытесняет другие поды с более низким приоритетом.
- `"PreemptLowerPriority"` означает, что под может вытеснять другие поды с более низким приоритетом.
value
integer
value представляет целочисленное значение этого класса приоритета. Это фактический приоритет, который получают поды, если в спецификации пода указано имя этого класса.

PriorityClassList

PriorityClassList — это набор классов приоритета.

Поле Описание
apiVersion
string
APIVersion определяет версионированную схему этого представления объекта. Серверы должны преобразовывать распознанные схемы в последнее внутреннее значение и могут отклонять нераспознанные значения. Дополнительная информация: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
items *
PriorityClass array
items — это список PriorityClasses
kind
string
Kind — строковое значение, представляющее ресурс REST, который представляет этот объект. Серверы могут определить его по конечной точке, на которую клиент отправляет запросы. Значение нельзя обновить. Записывается в CamelCase. Дополнительная информация: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
metadata
ListMeta
Стандартные метаданные списка. Дополнительная информация: 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/

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API