#Боль @Dmgtn @diafour @aigrychev @distorhead @lllllllllIIIIIIIIIIIIIIII @ArtemKladov @tym83 @dshnow @ Ребята привет.

Испытываю боль по поводу пайплайна для публикации helm чарта в gitlab.
В вашем примере вы используете curl в образе в котором стоит werf. Однако в вашем официальном образе curl-а нет. На лету в пайплайне добавить не дает (permission denied). Как выход можно использовать свой образ FROM werf с добавлением curl или добавлять стейдж с образом с curl и прокидывать в него артефакт из предыдущего шага. Можно ли добавить curl в официальный образ?

3 ответов

9 просмотров

В статье ничего не сказано про официальный образ werf (там используется shell-раннер с предустановленным werf) и это нетипичное использование werf в целом. Если вы хотите использовать образ werf с модификациями в своих процессах, то всё правильно было отмечено — необходимо использовать образ werf в качестве базового, так как все кейсы мы учесть никак не сможем, а оптимальный образ с werf перестанет быть оптимальным.

Nick- Автор вопроса
Aleksei Igrychev
В статье ничего не сказано про официальный образ w...

Спасибо за ответ. А еще не подскажете, werf bundle publish с gitlab helm registry не работает? Я правильно понимаю, что пока только с помощью curl можно положить собранный OCI-образ?

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

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

Всем привет! Использую gitlab-ci. Настроил gitlab-agent для деплоя в куб. При деплое проекта в логах такая ошибка: Executing deploy plan failed to watch "ns:my-project/Ingress...
Konstantin Moiseev
4
Коллеги, добрый день, у меня небольшой вопрос: А что дает ключ —env у команды werf bundle apply? Если в werf converge он задавал имя namespace и чарта, то в werf bundle apply ...
Сергей Сухорада
14
Всем привет! Собираю образы при помощь werf export. Также есть стейдж werf cleanup. Я ожидаю, что werf будет сам чистить ранер, но этого не происходит. Я получаю при ручном з...
Макс
5
Добрый день, подскажите как интегрировать данные для авторизации в registry из variables gilab проекта при деплое helm чарта уже в кластере использую шаблон https://ru.werf.i...
Artem S
11
А mirror в кубер получилось у кого-нибудь добавить добавить?
Evgheni Mad
7
Всем привет! Пытаюсь через werf деплоить оператор Crunchy Postgres - деплой происходит нормально. А вот удаление (werf dismiss) не работает, т.е. команда зависает, вывода ника...
Ⲥⲉⲣⲅⲉύ Ⲗⲁцыⲅυⲏ 🎩
5
Это у всех так или только у меня? Чё происходит?
სერგეი ქრისტოვი
8
При выполнении werf cleanup: ┌ Cleanup unused stages │ ┌ Saved stages (36/37) │ │ ┌ found in the git history (36) ... ... ... Подскажите пожалуйста, чем конкретно может быть...
Alexander Kozharsky
1
Добрый день! Кто реализовывал авторизацию по сертификатам? Я уже не знаю куда копать. Все сертификаты валидные, но постоянно получаю ошибку: EXTERNAL login refused: connection...
Murmuring
2
что я делаю не так что он подключаться не хочет? помогите кто нить плиз второй день ломаю голову есть endpoint, есть пароль - логин вот что ему не нравится
S I S
4
Карта сайта