конфиги для приложения берутся
из ConfigMap. Теперь вопрос: на ноде должно быть поднято с десяток инстансов этого сервиса, каждый инстанс - это отдельный слушающий порт, который указывается в конфиге (ну и подобные вещи), чуть другое имя для конфига (test1.cfg, test2.cfg/etc), ну и подобные вещи - в общем обычная задача шаблонизации кода, описывающего инфру. Как это правильно сделать в k8s мире?
https://learnk8s.io/templating-yaml-with-code - тут посмотел на возможные варианты, но не сказать, что они понравились и подходят для моего случая (там больше про разделение prod/dev, а у меня задача поднять однотипные приложения на одной ноде).
Вроде как эту задачу решает Helm, его использовать или это незачем и можно проще?
(активно юзаем saltstack, где есть встроенные шаблонизатор и хотелось бы нечто похожее)
kustomize, helm, jsonnet
попробуй helm, ещё захочешь
Да вряд ли )
С трудом представляю - ты как-то не тем подходом идёшь
Обсуждают сегодня