придуманных вариантов:
1. задать в converge --set какую-то переменную и в хелме наставить кучу {{- if }} (нужно поддерживать и не забывать в будущем)
2. вынести в сабчарт миграцию и с помощью --set также регулировать деплой (усложение ci\cd)
3. вынести в отдельную репу миграции и дёргать при необходимости джобу (лишний репозиторий)
Может есть что-то магическое в werf, помогающее решить этот вопрос? Ну или может с ходу скажете чего я не знаю в хелме (не знаю его хорошо и думаю что там что-то уже придумали)
А нельзя сделать так: - Пишешь джобу миграции, на этой джобе удаляешь все чарты, кроме чарта миграции - пишешь джобу деплоя
Можно ещё отдельный чарт под это дело сделать. А почему потребовалось отдельным job это делать?
Обсуждают сегодня