У Kubernetes v1.37 функція PersistentVolumeClaimUnusedSinceTime перейшла до бета-версії та увімкнена типово.
PersistentVolumeClaim (PVC) — це запит на постійне сховище. Pod — це об’єкт Kubernetes для запуску одного чи кількох контейнерів. Контролер захисту PVC додає до кожного запиту умову Unused, яка повідомляє, чи посилається на нього запущений Pod.
Якщо на PVC не посилається жоден незавершений Pod, Unused має значення True. Якщо запущений Pod або Pod в очікуванні посилається на PVC, Unused має значення False.
Поле lastTransitionTime в умові записує момент, коли PVC перестали використовувати.
Перевірка тверджень:
- У Kubernetes v1.37 функція PersistentVolumeClaimUnusedSinceTime перейшла до бета-версії та увімкнена типово. (підтверджено самою публікацією: доказ; «Kubernetes v1.37 promotes the PersistentVolumeClaimUnusedSinceTime feature gate to Beta (enabled by default).»)
- Контролер захисту PVC додає до кожного запиту умову Unused, яка повідомляє, чи посилається на нього запущений Pod. (підтверджено самою публікацією: доказ; «With this feature, the PersistentVolumeClaim (PVC) protection controller adds an Unused condition to each PVC, telling you whether any running pod currently references it»)
- Якщо на PVC не посилається жоден незавершений Pod, Unused має значення True. (підтверджено самою публікацією: доказ; «No non-terminal pods reference the PVC Unused=True NoPodsUsingPVC»)
- Якщо запущений Pod або Pod в очікуванні посилається на PVC, Unused має значення False. (підтверджено самою публікацією: доказ; «At least one running or pending pod references the PVC Unused=False PodUsingPVC»)
- Поле lastTransitionTime в умові записує момент, коли PVC перестали використовувати. (підтверджено самою публікацією: доказ; «when the condition transitions from False to True , the lastTransitionTime records exactly when the PVC became idle.»)
Першоджерела:
оцінка 65,4 зі 100 · тип: реліз