Error: unable to build kubernetes objects from release manifest: [unable to recognize "": no matches for kind "*" in version "rbac.authorization.k8s.io/v1beta1", ...] 问题解决

helm 安装遇到

K8s中RBAC权限处理在Kubernetes的1.5版本中引入,在1.6版本时升级为Beta版本,在1.8版本时升级为GA。所以资源文件的定义和集群版本不兼容导致的,一般为集群版本太高了,不支持资源对象版本了

对于上面问题,直接找集群对应的版本修改即可

查看当前集群的资源版本,直接修改即可

┌──[root@vms81.liruilongs.github.io]-[~/efk]
└─$kubectl api-versions | grep rbac
rbac.authorization.k8s.io/v1
┌──[root@vms81.liruilongs.github.io]-[~/efk]
└─$
posted @ 2022-02-05 03:34  山河已无恙  阅读(2734)  评论(0编辑  收藏  举报