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