Можно ли взять существующий PV с политикой удаления и другим классом хранения и присоединить его к новому PVC с другим классом хранения?

У меня нет кода для этого, так как я пытаюсь понять это теоретически.

Текущее состояние: PV и PVC динамически создаются с помощью диаграммы управления. Этот pv и pvc используют класс хранения по умолчанию с политикой удаления

Будущее состояние: я хочу присоединить новый PVC с другим классом хранения (с политикой сохранения) к существующему PV и преобразовать этот PV для политики сохранения.

Это возможно?


person shan    schedule 09.04.2021    source источник


Ответы (1)


Ваш вопрос неясен, вы пытаетесь присоединить другой PVC к существующему PV? Если так, то это невозможно.

Если вы хотите отказаться от предыдущего PVC и подать заявку на новый PVC, это также невозможно, если только PV не использует политику Recycle.

В любом случае, если вы удалите PVC, когда политика восстановления PV удалена, PV удалит себя, если вы измените его на восстановление, PV не будет автоматически восстановлен.

person Daniel Karapishchenko    schedule 09.04.2021
comment
Спасибо. Думаю, это ответ на мой вопрос. Пометка этого правильного ответа, но как лучше всего перенести данные с pv на другой pv? - person shan; 10.04.2021
comment
@shan, это зависит от типа твоего pv. Например, nfs pv не требует какой-либо перенастройки, потому что удаление pv не удаляет файлы, хранящиеся в nfs. Поэтому вы можете просто снова создать pv по тому же пути в nfa, и данные все равно будут там. - person Daniel Karapishchenko; 10.04.2021