Я заинтересован в создании файлов docker -compose.yaml из диаграмм Хелма. Есть ли хороший способ или инструмент для этого?
Я понимаю, что это противоположно тому, что делает большинство людей. Почему я хочу сделать это:
- Наши производственные системы запускают Kubernetes через диаграммы Хелма. У нас уже есть полноценный k8s и настройка Helm; нет необходимости использовать такой инструмент, как Kompose, чтобы доставить нас туда. Вопрос в том, как преобразовать Helm в docker -композицию, а не наоборот.
- Мы хотим, чтобы наши диаграммы Helm были единственным авторитетным источником конфигурации контейнера. Они могут описать расширенный набор возможностей docker -compose.
- Запуск набора служб с использованием Helm на компьютере разработчика требует больше времени и ресурсов, чем запуск одного и того же набора служб через docker -compose. Мы не хотим замедлять разработку, заставляя инженеров использовать Helm / k8s.
- Мы не хотим поддерживать два набора конфигураций.
Кто-нибудь может порекомендовать, как это сделать? или предложить другое решение проблемы времени / ресурсов, возникающей на машинах разработки?