как правильно выбрать размер зонтика для руля

#kubernetes-helm

Вопрос:

Наша команда разрабатывает проект и планирует начать использовать Helm. У нас есть некоторая схема управления зонтиком, в которой развертываются наши микросервисы и вся необходимая инфраструктура, такая как kafka, minio, prometheus, ELK.

Мне интересно узнать об опыте сообщества.

Имея одну большую диаграмму управления, легко развернуть что-то одним щелчком мыши, но когда что-то идет не так, исправить это сложнее. Может быть, мы просто изучаем Helm, но иногда единственным решением является удаление выпуска helm и его повторная установка. У меня такое чувство, что большая диаграмма управления, больший объем программного обеспечения, которое может упасть во время развертывания.

Был ли у кого-нибудь такой же опыт? Хорошая идея или нет смешивать разные версии программного обеспечения с разным циклом выпуска? Мы не будем развертывать новую версию kafka с каждым выпуском нашего микросервиса.

Я вижу больше минусов, чем причин смешивать диаграммы управления инфраструктурой с диаграммами микросервисов.

Кто-нибудь видел какие-либо рекомендации или какое-либо выступление на конференции по этой теме?