Первое, что приходит мне в голову, - это увидеть ваши требования, используя Helm в качестве промежуточного программного обеспечения:
Инструмент, упрощающий установку и управление приложениями Kubernetes.
Каждый выпуск Helm (экземпляр установки приложения Kubernetes) рассматривается как обслуживание клиентов, в идеале в отдельном пространстве имен для изоляции клиентских сред.Вы также можете использовать Helm только в режиме клиента, чтобы сгенерировать необходимые файлы манифеста, которые позже вы применяете с помощью простой команды (kubectl apply -f $ HOME / cust001_svc1.yaml).Информация, такая как количество реплик, будь то предоставление вашей службы через ресурс Ingress или использование StatefulSet, все шьются в рулевых диаграммах.
По крайней мере, в качестве проверочной концепции, по моему мнению.
Пожалуйста, проверьте также понятие Оператор в экосистеме Кубернетес.