helm?
CRD лежат в соответствующей папочке(crd) и применяются только при установке. Соответственно при обновлении чарта helm с ними уже ничего не делает.
Есть идея добавить helm pre-upgrade hook и делать в нем kubectl apply обновленных crd.
больше костылей богу костылей, ага
Ну так, как без костылей это сделать? CRD - custom resource definition, сами их описания, а не CRD object. https://helm.sh/docs/chart_best_practices/custom_resource_definitions/
Так Хельм гарантирует их установку в первую очередь
Вопрос не про установку, а про обновление
Обсуждают сегодня