在多集群Kubernetes平台上安装Helm图表的要求

时间:2019-10-28 15:58:43

标签: kubernetes kubernetes-helm kubernetes-cluster

我有一个包含不同子图的伞状Helm图表(包括RabbitMQ-ha)。我能够轻松地将此掌舵图安装在k8s集群上,但我想知道是否可以仅在多集群k8s上安装此掌舵图(或任何准备使用的掌舵图),否则我必须更改图表并使其与多集群设置兼容?

我不得不提到我的图表需要dns和metric-server。

1 个答案:

答案 0 :(得分:1)

如果是使用多集群Kubernetes集群,则表示使用联合(Federation v2),该联盟根据用户定义的策略在集群之间同步资源,例如确保由helm创建的部署存在于多个集群中-在这种情况下,您将使用单个伞状Helm图表,就像您在使用单个集群一样。

如果通过多集群表示多个独立/自包含集群,则可能需要具有云提供商特定值的同一伞形图的自定义版本-检查如何使用以下方法之一实现该想法helmfile功能称为模板化。 This文章介绍了如何做到这一点。