gpt4 book ai didi

kubernetes - 在 Helm 图表/模板文件夹中部署多个 Kubernetes 服务

转载 作者:行者123 更新时间:2023-12-02 17:27:45 25 4
gpt4 key购买 nike

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

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

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

最佳答案

您放入 templates/文件夹的任何内容都将呈现为 Kube list 。如果您在那里添加 10 个 list - 10 个 list 将应用于“helm install”。这取决于您希望它如何工作。

您可以将所有应用程序放入单个 Helm 图表中,并为所有应用程序创建一个 value.yaml。尽管不是很受欢迎,但这是绝对有效的做法。每当您更改values.yaml并发出“helm升级”时,更改后的 list 将被重新应用。

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

关于kubernetes - 在 Helm 图表/模板文件夹中部署多个 Kubernetes 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55783835/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com