В Kubernetes v1.37 функцията PersistentVolumeClaimUnusedSinceTime преминава в бета версия и е включена по подразбиране.
PersistentVolumeClaim (PVC) е заявка за постоянно хранилище. Pod е обект на Kubernetes за стартиране на един или повече контейнери. Контролерът за защита на PVC добавя към всяка заявка условие Unused, което показва дали работещ Pod се позовава на нея.
Ако нито един незавършен Pod не се позовава на PVC, 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»)
- Ако нито един незавършен Pod не се позовава на PVC, 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 · вид: издание