Лизинг
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)
Спецификация лизинга. Подробнее: 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 — это список объектов Lease.
-
apiVersion: coordination.k8s.io/v1
-
kind: Список лизингов
-
metadata (ListMeta)
Стандартные метаданные списка. Подробнее: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata
-
items ([]Лизинг), обязательно
Items — это список объектов схемы.
© 2022 The Kubernetes Authors | Documentation Distributed under CC BY 4.0
Copyright © 2022 The Linux Foundation ®. All rights reserved.
https://v1-24.docs.kubernetes.io/docs/reference/kubernetes-api/cluster-resources/lease-v1/