существующий PersistentVolume - а не создавал новый?
А почему просто не прописать имя pv в pvc при создании уже существующее?
Хочу использовать дефолтный helm
в сторедж класс - нет
И там в дефолтах нельзя переназначить имя pv?
Посмотрю, спасибо
А как в helm upgrade обновить часть про ресурсы при установке? Сейчас такая команда helm upgrade --set executor=KubernetesExecutor --install airflow apache-airflow/airflow --namespace airflow --create-namespace Знаю про set - но они вроде только про переменные для темплейтов
Часть? Все обновятся, до того состояния, что в тимплейтах. Если изменеий нет, то трогать не будет
Ну то есть во время установки сразу указать, чтобы, например, значение volumeClaimTemplates было ReadWriteMany - а не ReadWriteOnce в StatefulSet постгри как set у переменных - но для ресурсов
Типа того, но вообще темплейт хелма это просто текстовый файл и любая его часть может быть сгенерирована хоть с переменной, хоть как. Я помню на сайте хелма были полезные советы по тимплейтированию https://helm.sh/docs/chart_best_practices/templates/
Нашел такой костыль для переиспользования вольюма https://letsdocloud.com/2020/09/how-to-reuse-a-persistentvolume-pv-in-kubernetes/
Своими словами плиз, лень читать
Случилось так что все, кроме PV ушло - но этот PV уже был кем-то заюзан, поэтому когда снова накатим тоже самое, этот PV не приделается Поэтому руками удаляем в нем claimRef kubectl edit pv <pv name> И он снова становится доступным
Обсуждают сегодня