Генерация docker -compose.yaml из диаграмм Хелма - PullRequest
0 голосов
/ 30 января 2020

Я заинтересован в создании файлов docker -compose.yaml из диаграмм Хелма. Есть ли хороший способ или инструмент для этого?

Я понимаю, что это противоположно тому, что делает большинство людей. Почему я хочу сделать это:

  1. Наши производственные системы запускают Kubernetes через диаграммы Хелма. У нас уже есть полноценный k8s и настройка Helm; нет необходимости использовать такой инструмент, как Kompose, чтобы доставить нас туда. Вопрос в том, как преобразовать Helm в docker -композицию, а не наоборот.
  2. Мы хотим, чтобы наши диаграммы Helm были единственным авторитетным источником конфигурации контейнера. Они могут описать расширенный набор возможностей docker -compose.
  3. Запуск набора служб с использованием Helm на компьютере разработчика требует больше времени и ресурсов, чем запуск одного и того же набора служб через docker -compose. Мы не хотим замедлять разработку, заставляя инженеров использовать Helm / k8s.
  4. Мы не хотим поддерживать два набора конфигураций.

Кто-нибудь может порекомендовать, как это сделать? или предложить другое решение проблемы времени / ресурсов, возникающей на машинах разработки?

...