Продолжаю делиться новостями ченджлогов. В этот раз небольшой апдейт.
![](https://habrastorage.org/getpro/habr/upload_files/61b/1b4/b2d/61b1b4b2d34e8e8981352b10b7f1c19f.jpg)
В предыдущих сериях:
Support Kubedog
Поддержка Kubedog выходит из beta. Но его все еще надо включать отдельно. И желательно выключить уровень логирования helmwave на info.
![](https://habrastorage.org/getpro/habr/upload_files/c85/e2c/daa/c85e2cdaa0572f4594bea01a8cd4205b.png)
OCI
Я пока еще старовер и OCI не пользуюсь. Но поддержку таки запили.
version: 0.19.3
registries:
- host: localhost:5000
username: <pass_username_here>
password: <pass_password_here>
releases:
- name: my
chart:
name: oci://localhost:5000/my-chart
version: 0.2.0 # required
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.
Опции чарта будут корректироваться.