从Helm文档:
Helm帮助您管理Kubernetes应用程序。
我的应用程序包含多个组件。说客户组件,服务器组件,连接器等。目前,我们使用kubectl
独立部署每个组件。
只是想知道,在使用头盔时,可以使用一个helm install
命令来部署应用程序的每个组件。
这绝对是可能的。您可以使用子图表在一次运行中安装几件东西。https://helm.sh/docs/chart_template_guide/subcharts_and_globals/
Helm处理得不好。您在注释中遇到了主要问题:如果连接器需要Redis缓存,而后端需要Redis缓存,那么Helm的“伞形图”将仅安装一个Redis以在组件之间共享,而您通常不需要想要这个。