172 похожих чатов

Коллеги, а подскажите такой вопрос по helm, в репе есть чарт,

скажем, mychart, в нём помимо дефолтного values.yaml есть ещё values-dev.yaml,
есть ли возможность установить этот чарт из удалённой репы, используя этот values-dev.yaml (запакованный в чарте?)
когда пробую
helm install myrelease myrepo/mychart -f values-dev.yaml
получаю Error: open values-dev.yaml: no such file or directory
видимо, helm ищет values-dev.yaml локально для установки чарта из репы. Есть ли всё так способ установить с values-dev.yaml?
(Не хотелось бы прибегать к хаку типа скачать чарт локально файликом и уже ставить как из локального)

13 ответов

16 просмотров

нельз

Храни локально и применяй

Igor- Автор вопроса
Виталий
Храни локально и применяй

мне его негде хранить, этот чарт ставится (грубо говоря) в рамках CI, всё что мне остаётся, это слить чарт, раззиповать и далее..

Igor- Автор вопроса
Виталий
Ты же ci где-то хранишь…

я идею понял, спасибо. Просто не хотелось хранить это в разных местах..

Igor
мне его негде хранить, этот чарт ставится (грубо г...

сделайте два чарта - один для дев-окружения, второй на обычном values.yaml

Igor- Автор вопроса
Виталий
Плохая идея поддерживать 2 чарта

++ values для того и есть, чтобы для разных окружений иметь свои ямлики.

Виталий
Плохая идея поддерживать 2 чарта

вы в прод (если например values.yaml - это значения для прода) выкатываете тот же чарт что и для -dev?

Igor- Автор вопроса
Виталий
Плохая идея поддерживать 2 чарта

сделайть в мастере git merge origin/xxxxx, после того как чарт прошёл проверку в деве. Это так тяжело поддерживать?

Igor
++ values для того и есть, чтобы для разных окруже...

Сделайте чарт подключаемым. Пусть он будет как модуль. Пусть он будет с одним values.yaml Например libcharts/chart/values.yaml И сделайте chart который реально будете деплоить, этот чарт пусть тянет ibcharts/chart как зависимость. И уже в этом чарте сделайте несколько values: values-prod.yaml, values-dev.yaml, values-stand.yaml libcharts/chart/values.yaml charts/app-name-chart/values-prod.yaml charts/app-name-chart/values-devyaml в charts/app-name-chart/Chart.yaml подключаете как зависимость libcharts/chart libcharts и charts можно держать в разных репах. Например чтобы делать версионность по гит тегам

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта