У меня есть кластер Kubernetes, в котором работает ряд независимых дискретных сервисов. Я хочу использовать helm для их развертывания, и я сделал диаграмму helm для каждого отдельного ресурса.
Однако теперь я хочу иметь возможность развернуть кластер как единое целое, но мне непонятно, как helm поддерживает объединение нескольких диаграмм.
Когда я смотрю на примеры репозиториев, у них просто есть каждый файл шаблона в папке шаблонов одной диаграммы, а затем гигантский файл Values.yaml.
Мне это кажется громоздким, особенно ползать по строке 2000 Values.yaml в поисках настроек.
Есть ли способ взять структуру папок, которая выглядит так:
helm
|____ Service1
|_______ values.yaml
|_______ templates
Service2
|_______ values.yaml
|_______ templates
Service3
|_______ values.yaml
|_______ templates
И упаковать его в одно развертывание без ручного слияния и устранения дублирования файлов и значений?