Здравствуйте. Пытаюсь добавить job в helm-chart, чтобы она отрабатывала до

deployment-а.
Настроил на ней helm.sh/hook, но она не стартует т.к. ещё не создан serviceAccount.
Хотел было добавить аналогичный хук для serviceAccount, но вычитал в документации, что в таком случае ресурс не будет удалён во время helm uninstall так как ресурсы созданный хуками не трекаются в рамках релиза.
Что обычно с этим делают? Просто смиряются с тем, что после uninstall остаётся мусор?

https://helm.sh/docs/topics/charts_hooks/#hook-resources-are-not-managed-with-corresponding-releases

18 ответов

56 просмотров
🐢-M Автор вопроса

Разделить на два хельм чарта и устанавливать их по очереди

🐢-M Автор вопроса
🐢 M
уйду от вас на верфь

Получите вендорлок и когда обнаружите, что верфь совсем не идеальна, будет больно "уходить от вас на продукт_нейм"

https://werf.io/documentation/v1.2/reference/deploy_annotations.html#resource-weight Привет! А если так?

Anton
Получите вендорлок и когда обнаружите, что верфь с...

в чем вендорлок?)) это проект CNCF уже год как)

Anton
Получите вендорлок и когда обнаружите, что верфь с...

Как будто Helm идеален и не локает тем фактом, что больше не развивается :)

Timur Tukaev
в чем вендорлок?)) это проект CNCF уже год как)

Проект цнцф как мазь звездочка снимает вендорлоки? Я же говорю, он не идеален ни разу, решает одно, но добавляет других проблем, которые разработчики считают не приоритетными. Вот все на верфи, а вот ищете решение, как героически преодолеть то, что создала верфь.

Dmitry Sh
Как будто Helm идеален и не локает тем фактом, что...

А я не говорил, что хельм идеален, но считать верфь каким-то потрясающим решением - хех

Anton
А я не говорил, что хельм идеален, но считать верф...

А, вы просто ради наброса. Понятно тогда, но выглядит не очень.

Anton
Проект цнцф как мазь звездочка снимает вендорлоки?...

Добрый день, а можете дать определение вендорлока, так как его понимаете Вы?

Dmitry Sh
А, вы просто ради наброса. Понятно тогда, но выгля...

А вы включаете защитника своего продукта, потому что продукт ваш. Выглядит не очень, когда не признаете, что недостатки есть.

Anton
А вы включаете защитника своего продукта, потому ч...

Вы что-то тут явно подменяете. Я не утверждал, что недостатков нет. Я утверждал, что оба аргумента при их переносе на Helm не выдерживают никакой критики. Чем Helm лучше в контексте "идеально" (с учётом его проблем) и "вендорлок" (с учётом его развития)?

Timur Tukaev
недостатки ≠ вендорлок))

Вы зачем деплой убрали из 1.2 версии? Тем, кто пользовался верфью или обновляться, чтобы баги и новые фичи получать или сиди на старье, чтобы сохранить просто билд и деплой. Вы создаете комбайн, который в себе все собирает, понабрали тот же хельм, который не идеален, но хотя бы выполняет задачу темплейтов и не лезет куда-то еще, понабрали пакеты билды, ой, а зеркалирование вам в своих проектах не нужно, решайте, господа сами, вам не нужно. Придумали секреты свои, но даже тут вы молодцы: мы знаем как писать ямлы и будем ваши ямлы редактировать. Обсуждая сервис в канале этого сервиса конечно же разработчики будут вихлять и защищать свой продукт, а тем более теперь цнцф, теперь гордость за свой продукт зашкаливает.

Похожие вопросы

Обсуждают сегодня

Всем привет. Понимаю, что, наверное, сто раз поднимали эту тему, но по ключевым словам не смог найти. Как передать в values.yaml зависимого хелм-чарта теги образов, собираемых...
Vitalik Petrov
4
Всем привет. Werf v2.10.5 При удалении релиза вместе с неймспейсом (werf dismiss --namespace namespace_name) Сыпятся ошибки ┌ Waiting for resources elimination: namespaces/rel...
Vitalik Petrov
1
@aigrychev, @ilya_lesikov добрый день! а поддерживает ли werf helm xxxx или werf bundle xxxx работу с сабчартами через http-прокси? (сработает ли использование HTTP_PROXY/HTTP...
Сергей Голод
4
Добрый день! Удалил все файлы с переменными из проекта, получил Error: release deploy: process resources: error validating adoptable resources: adoption validation failed: re...
Evgheni Mad
2
Привет! Вопрос про werf helm Приложение деплоится через werf helm upgrade --atomic Иногда(все условия для воспроизведения до конца непонятны, но есть версия, что это происходи...
𝓐𝓵͢͢͢𝓮𝔁 C
2
Всем привет. Сегодня добавили в приложение дополнительный образ nginx, в который докидывается системная статика прям в образ. При деплое бандлами деплоилось 200+ джоб(клиентов...
Владимир Муковоз
6
Добрый день, после перехода с версии 1.2 на 2.10 werf cleanup начал удалять использующиеся теги, и до и после обновления использовались дефолтные политики keepPolicies Подскаж...
Дмитрий
29
Блин а мне как поумнеть ?
Toxin
191
Друзья, добрый день. Прошу подсказать с базовым вопросом по использованию CI переменных gitlab в werf.yaml. Хочу в beforeInstall использовать env переменную с токеном. Мне нуж...
Anton Zol
10
Вопросик не совсем werf. Но вдруг мы подскажите воркэраунд или ещё что-нибудь. Могу ли я как-нибудь в моменте деплоя внутри heml рендера получить хэшсумму файла шаблона (./tem...
Alex Подрябинкин
11
Карта сайта