Size: a a a

Golang Developers — русскоговорящее сообщество

2020 June 03

VS

Vladimir Smagin in Golang Developers — русскоговорящее сообщество
я хочу сделать хелм репозиторий со всеми чартами
источник

AY

Alexey Yurchenko in Golang Developers — русскоговорящее сообщество
Я не чарты делаю, но смысл тот же. Оказалось отдельный реп со всеми чартами намного проще поддерживать.
источник

AY

Alexey Yurchenko in Golang Developers — русскоговорящее сообщество
И тупо делать apply на все по ci триггеру.
источник

VS

Vladimir Smagin in Golang Developers — русскоговорящее сообщество
и не знаю копировать ли в спец диру чарты при сборке или иметь отдельную гит репу и разворачивать хелм репу из нее
источник

VS

Vladimir Smagin in Golang Developers — русскоговорящее сообщество
Alexey Yurchenko
И тупо делать apply на все по ci триггеру.
погоди, зачем триггер если у тебя отдельная гит репа под чарты
источник

AY

Alexey Yurchenko in Golang Developers — русскоговорящее сообщество
триггер когда нужно зарелизить проект
источник

VS

Vladimir Smagin in Golang Developers — русскоговорящее сообщество
ну я это так вижу
источник

VS

Vladimir Smagin in Golang Developers — русскоговорящее сообщество
сначала репу с софтиной сделал, собрал и залил в докер под тегом
источник

VS

Vladimir Smagin in Golang Developers — русскоговорящее сообщество
потом поправил чарт и залил в гит
источник

VS

Vladimir Smagin in Golang Developers — русскоговорящее сообщество
CI собрал из закоммиченного чарта репу
источник

VS

Vladimir Smagin in Golang Developers — русскоговорящее сообщество
т.е. 2 стадии релиза
источник

AY

Alexey Yurchenko in Golang Developers — русскоговорящее сообщество
У меня небольшая команда, мне некогда делать правку в двух местах. Строк 15 кода написаны, которые вытаскивают последний релиз и деплоят его. Правка в репе чартов не нужна.
источник

AY

Alexey Yurchenko in Golang Developers — русскоговорящее сообщество
Релизимся по 10-20 раз в день. Бегать постоянно менять во вторую репу версию напряжно.
источник

VS

Vladimir Smagin in Golang Developers — русскоговорящее сообщество
я вот думаю просто шаблон сделать из чарта и при сборке коммитить обновленный чарт в гит репу с чартами
источник

VS

Vladimir Smagin in Golang Developers — русскоговорящее сообщество
а CI уже сам раздуплит гит репу с чартами
источник

AY

Alexey Yurchenko in Golang Developers — русскоговорящее сообщество
у gitlab без костылей нельзя так делать, ну и отдавать всем ssh ключ для правок важной репы такое себе
источник

VS

Vladimir Smagin in Golang Developers — русскоговорящее сообщество
у гитлаба чтоли нет секретов где можно ключ схоронить в тайне от неадминов?
источник

VS

Vladimir Smagin in Golang Developers — русскоговорящее сообщество
у дженкинса даже есть
источник

AY

Alexey Yurchenko in Golang Developers — русскоговорящее сообщество
есть protected бранчи и теги. Но админам придется постоянно апрув на ветки давать, потому что можно дописать
echo $SECRET и увидеть его
источник

VS

Vladimir Smagin in Golang Developers — русскоговорящее сообщество
хе
источник