Лизинг
apiVersion: coordination.k8s.io/v1
import "k8s.io/api/coordination/v1"
Лизинг
Лизинг определяет концепцию аренды.
-
apiVersion: coordination.k8s.io/v1
-
kind: Лизинг
-
metadata (ObjectMeta)
Подробнее: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata
-
spec (LeaseSpec)
spec содержит спецификацию Лизинга. Подробнее: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status
LeaseSpec
LeaseSpec — это спецификация Лизинга.
-
acquireTime (MicroTime)
acquireTime — время получения текущего Лизинга.
MicroTime — это версия Time с точностью до микросекунд.
-
holderIdentity (строка)
holderIdentity содержит идентификатор держателя текущего Лизинга.
-
leaseDurationSeconds (int32)
leaseDurationSeconds — время, в течение которого кандидаты на получение Лизинга должны ждать, чтобы получить его. Это измеряется относительно времени последнего обновления renewTime.
-
leaseTransitions (int32)
leaseTransitions — количество переходов Лизинга между держателями.
-
renewTime (MicroTime)
renewTime — время последнего обновления Лизинга текущим держателем.
MicroTime — это версия Time с точностью до микросекунд.
LeaseList
LeaseList — это список объектов Лизинга.
-
apiVersion: coordination.k8s.io/v1
-
kind: LeaseList
-
metadata (ListMeta)
Стандартные метаданные списка. Подробнее: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata
-
items ([]Lease), required
items — это список объектов схемы.
© 2022 The Kubernetes Authors | Documentation Distributed under CC BY 4.0
Copyright © 2022 The Linux Foundation ®. All rights reserved.
https://v1-27.docs.kubernetes.io/docs/reference/kubernetes-api/cluster-resources/lease-v1/