создаю PVC+POD (всё создаю из yaml):
https://paste.ubuntu.com/p/787jdyk8KK/
POD запускается, в PV статус Bounded
потом удаляю POD, PVC
вижу в PV статус Released, если создам из тех же yaml такое же PVC + POD =>
PVC не цепляется к PV, POD не стартует.
Можете объяснить как работает эта магия, я понимаю прекрасно что маппинг 1PV==1PVC, нооооо ... (минутка разочарования) думал это на основе имен объектов, а получается, что я такую привязку вообще единственный раз могу создать (типа привязка по UUID)?
вроде без пересоздания pv никак. Читать тут https://kubernetes.io/docs/concepts/storage/persistent-volumes/#reclaiming
В PV claimRef удаляешь и он снова станет доступен, автоматически не получится, только если свой оператор писать или искать готовый. Это поведение описано в документации.
Обсуждают сегодня