Helmwave v0.19.3

Продолжаю делиться новостями ченджлогов. В этот раз небольшой апдейт по Helmwave -- известный инструмент для декларативного описания деплоя helm-чартов, представляющий собой, по сути, docker-compose для @helm. Предыстория здесь и здесь.

Support Kubedog

Поддержка Kubedog выходит из beta. Но его все еще надо включать отдельно. И желательно выключить уровень логирования helmwave на info.

OCI

Я пока еще старовер и OCI не пользуюсь. Но поддержку таки запилил.

Planfile

Команды rollback, ls, status, down. Теперь тоже могут "налету" генерировать план.

Теперь, чтобы удалить выбранный релиз или группу релизов, достаточно выполнить команду...

helmwave down --build redis

Helm

Обновили до 3.8.2.

Dockerfile

  • golang 1.18
  • alpine 3.15
  • Освежили серты для scratch.

Документация

  • Новые примеры: oci, built in object и прочее.
  • Общие улучшения дизайна.
  • Исправлены неточности.
  • Убрали пример с полным конфигом ямла.

Что дальше?

  • Выключить мусорный вывод.
  • remote plan – при внедрении этой фичи, бинарник уж очень сильно раздувает. А я еще не отошел от внедрения gomplate.
  • Опции чарта будут корректироваться.

На этом все, приходите, посмотрите, звездочку на гитхаб поставьте. Спасибо.

Приходите, посмотрите, звездочку на гитхаб поставьте. Спасибо.

Для коммуникаций:

  • Наш github: по всем pull requests (https://github.com/helmwave).
  • Наш телеграм: по всем вопросам (https://t.me/helmwave).
  • Наш канбан: по всем issues (https://github.com/orgs/helmwave/projects/3).

Больше полезных статей смотрите в моем блоге на Хабре.