Шаблон ResourceClaim v1alpha3
apiVersion: resource.k8s.io/v1alpha3
import "k8s.io/api/resource/v1alpha3"
Шаблон ResourceClaim
Шаблон ResourceClaimTemplate используется для создания объектов ResourceClaim.
Это тип альфа-версии и требует включения шлюза функций DynamicResourceAllocation.
apiVersion: resource.k8s.io/v1alpha3
kind: ШаблонResourceClaim
-
metadata (ObjectMeta)
Стандартные метаданные объекта
-
spec (ResourceClaimTemplateSpec), требуется
Описывает ResourceClaim, который должен быть сгенерирован.
Это поле неизменяемо. ResourceClaim будет создан контрольной плоскостью для Pod при необходимости и больше не будет обновляться.
Спецификация шаблона ResourceClaim
ResourceClaimTemplateSpec содержит метаданные и поля для ResourceClaim.
-
spec (ResourceClaimSpec), требуется
Спецификация для ResourceClaim. Все содержимое копируется без изменений в ResourceClaim, который создается по этому шаблону. Здесь также допустимы те же поля, что и в ResourceClaim.
-
metadata (ObjectMeta)
ObjectMeta может содержать метки и аннотации, которые будут скопированы в PVC при его создании. Никакие другие поля не разрешены и будут отклонены при валидации.
Список шаблонов ResourceClaim
ResourceClaimTemplateList представляет собой коллекцию шаблонов заявок.
apiVersion: resource.k8s.io/v1alpha3
kind: СписокШаблоновResourceClaim
-
metadata (ListMeta)
Стандартные метаданные списка
-
items ([]ResourceClaimTemplate), требуется
Items — это список шаблонов заявок на ресурсы.
© 2024 The Kubernetes Authors | Documentation Distributed under CC BY 4.0
Copyright © 2024 The Linux Foundation ®. All rights reserved.
https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/resource-claim-template-v1alpha3/