Back to questions
Senior
6
Какая структура папок у Helm chart?
Companies where asked
сбер платформ в
Answer from AI
sobes.tech AI
Стандартная структура папок Helm chart выглядит так:
mychart/ # корневая папка чарта
Chart.yaml # метаданные чарта (название, версия, описание)
values.yaml # файл с параметрами по умолчанию
charts/ # папка для зависимостей (подчартов)
templates/ # шаблоны Kubernetes-манифестов
templates/_helpers.tpl # вспомогательные шаблоны (функции)
- Chart.yaml — обязательный файл с описанием чарта.
- values.yaml — содержит значения по умолчанию, которые можно переопределять при установке.
- charts/ — сюда помещают другие чарты, от которых зависит данный.
- templates/ — шаблоны, которые Helm рендерит в манифесты Kubernetes.
Эта структура позволяет удобно управлять конфигурацией и шаблонами для развертывания приложений в Kubernetes с помощью Helm.