Namespace
Namespace предоставляет область видимости для имён. Использование нескольких пространств имён необязательно.
apiVersion: v1
import "k8s.io/api/core/v1"
Namespace
Namespace предоставляет область видимости для имён. Использование нескольких пространств имён необязательно.
| Поле | Описание |
|---|---|
apiVersionstring |
APIVersion определяет версионируемую схему этого представления объекта. Серверы должны преобразовывать распознанные схемы в последнее внутреннее представление и могут отклонять нераспознанные значения. Подробнее: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources |
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 |
specNamespaceSpec |
Spec определяет поведение Namespace. Подробнее: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status |
statusNamespaceStatus |
Status описывает текущее состояние Namespace. Подробнее: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status |
NamespaceSpec
NamespaceSpec описывает атрибуты Namespace.
| Поле | Описание |
|---|---|
finalizersstring array |
Finalizers — это непрозрачный список значений, который должен быть пустым для окончательного удаления объекта из хранилища. Подробнее: https://kubernetes.io/docs/tasks/administer-cluster/namespaces/ |
NamespaceStatus
NamespaceStatus содержит сведения о текущем состоянии Namespace.
| Поле | Описание |
|---|---|
conditionsNamespaceCondition array стратегия исправления: слияние по ключу type
|
Представляет последние доступные данные о текущем состоянии пространства имён. |
phasestring |
Phase — текущая фаза жизненного цикла пространства имён. Подробнее: https://kubernetes.io/docs/tasks/administer-cluster/namespaces/ Возможные значения перечисления: - `"Active"` означает, что пространство имён доступно для использования в системе - `"Terminating"` означает, что пространство имён проходит процедуру корректного завершения |
NamespaceList
NamespaceList — это список пространств имён.
| Поле | Описание |
|---|---|
apiVersionstring |
APIVersion определяет версионируемую схему этого представления объекта. Серверы должны преобразовывать распознанные схемы в последнее внутреннее представление и могут отклонять нераспознанные значения. Подробнее: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources |
items *Namespace array |
Items — это список объектов Namespace. Подробнее: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/ |
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#types-kinds |
NamespaceCondition
NamespaceCondition содержит сведения о состоянии пространства имён.
| Поле | Описание |
|---|---|
lastTransitionTimeTime |
Время последнего перехода условия из одного состояния в другое. |
messagestring |
Понятное человеку сообщение с подробностями о последнем переходе. |
reasonstring |
Уникальная причина последнего перехода условия, состоящая из одного слова в формате CamelCase. |
status *string |
Состояние условия: True, False или Unknown. |
type *string |
Тип условия контроллера пространства имён. |
© 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/core/namespace-v1/