安装 nfs-client-provisioner 报错

  • Choerodon平台版本: 0.18.0

  • 遇到问题的执行步骤:

helm install c7n/nfs-client-provisioner \    --set rbac.create=true \    --set persistence.enabled=true \    --set storageClass.name=nfs-provisioner \    --set persistence.nfsServer=127.0.0.1 \
    --set persistence.nfsPath=/u01/prod \
    --version 0.1.0 \
    --name nfs-client-provisioner \
    --namespace kube-system
  • 文档地址:

  • 环境信息(如:节点信息):
    NAME READY STATUS RESTARTS AGE
    coredns-5c98db65d4-2g68h 1/1 Running 0 4h59m
    coredns-5c98db65d4-cvh2k 1/1 Running 0 4h59m
    etcd-dhcjrb5-15 1/1 Running 0 4h57m
    kube-apiserver-dhcjrb5-15 1/1 Running 0 4h58m
    kube-controller-manager-dhcjrb5-15 1/1 Running 0 4h57m
    kube-flannel-ds-amd64-2zjbk 0/1 CrashLoopBackOff 55 4h58m
    kube-proxy-q4cvw 1/1 Running 0 4h59m
    kube-scheduler-dhcjrb5-15 1/1 Running 0 4h57m
    tiller-deploy-7f5f5b94fc-5tcf4 1/1 Running 0 82m

[root@1111 choerodno]# helm version
Client: &version.Version{SemVer:“v2.14.3”, GitCommit:“0e7f3b6637f7af8fcfddb3d2941fcc7cbebb0085”, GitTreeState:“clean”}
Server: &version.Version{SemVer:“v2.14.3”, GitCommit:“0e7f3b6637f7af8fcfddb3d2941fcc7cbebb0085”, GitTreeState:“clean”}

  • 报错日志:
    Error: release nfs-client-provisioner failed: namespaces “kube-system” is forbidden: User “system:serviceaccount:kube-system:default” cannot get resource “namespaces” in API group “” in the namespace “kube-system”

  • 原因分析:
    已经按前面解答方案,重新执行helm init,没有解决异常。

  • 疑问:

    提出您对于遇到和解决该问题时的疑问

你好,请按照我们提供的文档安装helm,谢谢