#helmfile
Вопрос:
Является ли следующий рекомендуемый helmfile
подход, если мне нужна другая версия диаграммы для разных сред (dev, prod и т. Д.)?
environments.yaml
environments:
dev:
values:
- dev.yaml
prod:
values:
- prod.yaml
dev.yaml
app-one:
version: 1.0.0
app-two:
version: 1.0.0
prod.yaml
app-one:
version: 2.0.0
app-two:
version: 2.0.0
helmfile.yaml
bases:
- environments.yaml
---
releases:
- name: app-one
namespace: default
chart: repo/app-one
version: {{ .Values.app-one.version }}
- name: app-two
namespace: default
chart: repo/app-two
version: {{ .Values.app-two.version }}
Комментарии:
1. Мне это кажется разумным. Я не уверен или нет, «лучше» ли это; Helmfile гораздо менее самоуверен, чем core Helm, в таких вещах, как стандартные настройки расположения значений.