go-templates
-
Хабрахабр
Продвинутая Helm-шаблонизация: выжимаем максимум
Стандартной Helm-библиотеки и привычных подходов к написанию Helm-чартов обычно хватает для автоматизации несложных приложений. Но когда количество и сложность Helm-чартов растут, то минималистичных Go-шаблонов и неоднозначной стандартной Helm-библиотеки быстро перестаёт хватать. В этой статье речь пойдет о том, как сделать ваши Helm-шаблоны гораздо более гибкими и динамичными, реализуя свои собственные «функции» в Helm, а также эксплуатируя tpl. NB. Всё описанное…
Читать далее » -
Хабрахабр
Создание пакетов для Kubernetes с Helm: структура чарта и шаблонизация
Теперь подойдём к практике с другой стороны — с точки зрения создателя чартов (т.е. Про Helm и работу с ним «в общем» мы рассказали в прошлой статье. И хотя эта статья пришла из мира эксплуатации, она получилась больше похожей на материалы о языках программирования — такова уж участь авторов чартов. пакетов для Helm). Итак, чарт — это набор файлов… Файлы…
Читать далее »