在安装Helm3稳定器期间,我发现 Helm3稳定器未实施分till部署以获取群集详细信息,它仅作为客户端实用程序工作,我的问题是,如果它未实现分till概念用于获取详细信息,它如何与EKS连接。
我已经安装了kubectl,并且运行良好,是不是这样,helm客户端依赖于kubectl服务?
我执行了以下步骤: 1.头盔版本 version.BuildInfo {版本:“ v3.1.0”,GitCommit:“ b29d20baf09943e134c2fa5e1e1cab3bf93315fa”,GitTreeState:“干净”,GoVersion:“ go1.13.7”}
2.kubectl创建serviceaccount分er --namespace kube-system 服务帐户/分iller已创建
3.notepad rbac-config.yaml
4.kubectl应用-f rbac-config.yaml clusterrolebinding.rbac.authorization.k8s.io/tiller-role-binding已创建
5.helm init --service-accounter 错误:未知标志:-service-account
我知道Helm3中不需要步骤2、3、4,但是好奇地知道helm3作为客户端服务如何与EKS群集交互。
答案 0 :(得分:1)
就像kubectl
一样,头盔也使用kubeconfig
与集群通信。
因此,kubectl
和helm
都依赖于群集的配置文件,而不是彼此依赖。