Какова связь между постоянными томами и постоянными претензиями на тома (1: 1 или 1: n)

В настоящее время я пишу манифесты для нескольких служб на своем домашнем сервере, которым требуется постоянное хранилище. Я хочу использовать PV и PVC. Должен ли я создать один большой PV и поделиться им со всеми сервисами? Или это соотношение 1:1 между PVC и PV?

Я не спрашиваю о различиях между PV и PVC. На это уже был дан ответ в Stack Overflow. Например, здесь.


person trallnag    schedule 26.06.2021    source источник
comment
Это ответ на ваш вопрос?   -  person Ron van der Heijden    schedule 26.06.2021
comment
Да, спасибо. Хотя ответ, который я получил здесь stackoverflow.com/a/68144655/7391331, также добавляет дополнительную полезную информацию   -  person trallnag    schedule 26.06.2021


Ответы (1)


Это отношения один к одному.

В вашей среде может быть много PV. Конкретный PVC – это заявка на конкретный экземпляр, который соответствует заданным вами критериям, например. размер и тип. Том будет востребован и будет хранить ваши данные до тех пор, пока ваш PVC-ресурс существует в вашем кластере, но если вы удалите свой PVC, данные могут быть потеряны.

Из документации:

После привязки привязки PersistentVolumeClaim становятся монопольными, независимо от того, как они были связаны. Привязка PVC к PV представляет собой однозначное сопоставление с использованием ClaimRef, которое является двунаправленной привязкой между PersistentVolume и PersistentVolumeClaim.

person Jonas    schedule 26.06.2021