helm 安装 nfs-client-provisioner 时候报错

  • Choerodon平台版本: 0.14

  • 遇到问题的执行步骤:

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

  • 报错信息:
    Error: release nfs-client-provisioner failed: namespaces “kube-system” is forbidden: User “system:serviceaccount:kube-system:default” cannot get namespaces in the namespace “kube-system”

已经根据实际情况修改了 NFS服务的主机IP地址 和 NFS服务共享的目录

你好,请按照文档步骤部署helm,创建sa并绑定。

https://choerodon.io/zh/docs/installation-configuration/steps/helm/

1赞

谢谢,我试试

你好,我也遇到了这个问题。如果你已解决,能否说下解决方案

你好,请直接执行:

helm init \
    --history-max=3 \
    --tiller-image=gcr.azk8s.cn/kubernetes-helm/tiller:v2.13.1 \
    --stable-repo-url=https://mirror.azure.cn/kubernetes/charts/ \
    --service-account=helm-tiller --force-upgrade

可以了,Thanks