gpt4 book ai didi

kubernetes - 如何检测 helm 图表中的 kubernetes 集群提供程序(eks、aks)?

转载 作者:行者123 更新时间:2023-12-02 11:47:52 25 4
gpt4 key购买 nike

我想编写一个适用于所有 kubernetes 平台提供商(Azure aks、AWS eks)的通用 helm chart。我至少需要处理一个区别 - AWS eks 不支持将 sessionAffinity 作为服务规范的一部分。

(自动)检测 kubernetes 平台以便处理此类差异的最佳方法是什么?我总是可以要求用户将其作为输入提供,但我想避免这种情况。

最佳答案

根据cloud providers关于 Kubernetes 的文档,“树内云提供商通常需要在 kube-apiserver、kube-controller-manager 和 kubelet 的命令行中指定 --cloud-provider 和 --cloud-config”。因此,如果您可以查询这些值,就可以实现您想要的结果。

关于kubernetes - 如何检测 helm 图表中的 kubernetes 集群提供程序(eks、aks)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54415189/

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