Spec-Zone.ru › Kubernetes

ControllerRevision

ControllerRevision реализует неизменяемый снимок данных состояния. Клиенты отвечают за сериализацию и десериализацию объектов, содержащих их внутреннее состояние. После успешного создания ControllerRevision его нельзя обновить. API-сервер отклонит проверку всех запросов, пытающихся изменить поле Data. Однако ControllerRevision можно удалить. Обратите внимание, что из-за использования этого объекта контроллерами DaemonSet и StatefulSet для обновления и отката он имеет статус бета-версии. Тем не менее в будущих выпусках его имя и представление могут измениться, поэтому клиентам не следует полагаться на его стабильность. В основном он предназначен для внутреннего использования контроллерами.

apiVersion: apps/v1

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

ControllerRevision

ControllerRevision реализует неизменяемый снимок данных состояния. Клиенты отвечают за сериализацию и десериализацию объектов, содержащих их внутреннее состояние. После успешного создания ControllerRevision его нельзя обновить. API-сервер отклонит проверку всех запросов, пытающихся изменить поле Data. Однако ControllerRevision можно удалить. Обратите внимание, что из-за использования этого объекта контроллерами DaemonSet и StatefulSet для обновления и отката он имеет статус бета-версии. Тем не менее в будущих выпусках его имя и представление могут измениться, поэтому клиентам не следует полагаться на его стабильность. В основном он предназначен для внутреннего использования контроллерами.

Поле Описание
apiVersion
string
APIVersion определяет версионированную схему этого представления объекта. Серверы должны преобразовывать распознанные схемы в последнее внутреннее значение и могут отклонять нераспознанные значения. Дополнительная информация: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
data
Data — сериализованное представление состояния.
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
revision *
integer
Revision указывает версию состояния, представленного в Data.

ControllerRevisionList

ControllerRevisionList — это ресурс, содержащий список объектов ControllerRevision.

Поле Описание
apiVersion
string
APIVersion определяет версионированную схему этого представления объекта. Серверы должны преобразовывать распознанные схемы в последнее внутреннее значение и могут отклонять нераспознанные значения. Дополнительная информация: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
items *
ControllerRevision array
Items — список объектов ControllerRevision
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/apps/controller-revision-v1/

Spec-Zone.ru

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