首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在Helm chart /templates文件夹中部署多个Kubernetes服务

在Helm chart /templates文件夹中部署多个Kubernetes服务
EN

Stack Overflow用户
提问于 2019-04-21 22:57:23
回答 1查看 774关注 0票数 2

我正在使用Kubernetes helm chart进行Kubernetes服务部署。我现在有不同的服务,称为x1,x2到x10。所以现在我在我的templates文件夹中创建了x1.yaml。并运行“helm install./mychart”。现在,我在Kubernetes集群中进行了部署。

我可以在模板文件夹中为我所有的Kubernetes服务添加.yaml文件(x2.yaml到x10.yaml)吗,我可以使用一个图表一起部署吗?

我没有正确理解Kubernetes资源部署的Helm chart的层次结构。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-04-22 01:00:54

您放到模板/文件夹中的任何内容都将呈现为Kube清单。如果您添加10个清单- 10个清单将应用于"helm安装“。这取决于您希望它如何工作。

您可以将所有应用程序放入单个Helm图表中,并为所有应用程序创建一个values.yaml。虽然不是很流行,但这绝对是有效的做法。每当您更改values.yaml并发出"helm upgrade“时-更改的清单将被重新应用。

或者,您可以为每个应用程序创建单独的图表,这就是大多数图表的外观。在这种情况下,您将分别升级应用程序。我认为这种方法是首选的。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55783835

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档