【发布时间】:2019-09-08 18:37:51
【问题描述】:
我正在尝试为我的 Kubernetes 集群安装 Kubernetes Helm 和 Tiller。目前我通过以下命令安装了 Helm 客户端,
sudo snap install helm --classic
现在我正在尝试运行“helm init”命令在我的集群中安装 Tiller。我在 .kube/config 路径中有我的配置文件。我正在运行 helm init 命令。但是当我运行它时,我收到以下错误:
更新错误
$HELM_HOME has been configured at /home/docker/.helm.
Error: error installing: deployments.extensions is forbidden: User "system:node:mildevkub020" cannot create resource "deployments" in API group "extensions" in the namespace "kube-system"
我需要更改 kubelet.conf 中的任何集群信息吗?我该如何解决这个错误?
【问题讨论】:
-
您运行的是哪个版本的 kubernetes?您在本地机器或 kubernetes 主机中使用
helmcli? -
我在本地机器上使用 helm cli 13.1 版
-
哪个版本的 kubernetes?你会用 kubectl 吗?
-
当我使用 kubectl 时也会遇到同样的错误。我用 kubectl version 命令检查了
-
好的。文件
~/.kube/kubelet.conf很可能是您的kubectl 配置,该文件应该是~/.kube/config
标签: kubernetes kubernetes-helm