创建Kubernetes仪表板时出现问题

创建Kubernetes仪表板时出现问题,kubernetes,kubernetes-dashboard,Kubernetes,Kubernetes Dashboard,我无法创建Kubernetes仪表板 我遵循Kubernetes官方文件中提到的步骤: 来自服务器的错误(BadRequest):创建“”时出错:版本“v1”中的角色不能作为角色处理:没有为版本“rbac.authorization.k8s.io/v1”注册任何类型的“角色”:来自服务器的错误(BadRequest):创建“”时出错:版本“v1”中的角色绑定不能作为角色绑定处理:没有为版本注册任何类型的“角色绑定”来自服务器的“rbac.authorization.k8s.io/v1”错误(Ba

我无法创建Kubernetes仪表板

我遵循Kubernetes官方文件中提到的步骤:

来自服务器的错误(BadRequest):创建“”时出错:版本“v1”中的角色不能作为角色处理:没有为版本“rbac.authorization.k8s.io/v1”注册任何类型的“角色”:来自服务器的错误(BadRequest):创建“”时出错:版本“v1”中的角色绑定不能作为角色绑定处理:没有为版本注册任何类型的“角色绑定”来自服务器的“rbac.authorization.k8s.io/v1”错误(BadRequest):创建“”时出错:版本“v1beta2”中的部署不能作为部署处理:没有为版本“apps/v1beta2”注册任何类型的“部署”

我们的Kubernetes版本如下:

kubectl version
Client Version: version.Info{Major:"1", Minor:"7", GitVersion:"v1.7.2", GitCommit:"922a86cfcd65915a9b2f69f3f193b8907d741d9c", GitTreeState:"clean", BuildDate:"2017-07-21T08:23:22Z", GoVersion:"go1.8.3", Compiler:"gc", Platform:"linux/amd64"}
Server Version: version.Info{Major:"1", Minor:"7", GitVersion:"v1.7.12", GitCommit:"3bda299a6414b4866f179921610d6738206a18fe", GitTreeState:"clean", BuildDate:"2017-12-29T08:39:49Z", GoVersion:"go1.8.3", Compiler:"gc", Platform:"linux/amd64"}

我无法找到此问题的适当解决方案。

您需要启用RBAC的群集,否则安装将失败,因为它找不到
角色类型的对象。若要启用RBAC,请使用
--authorization mode=RBAC

启动apiserver,需要升级kubernetes版本。对于kubernetes 1.7.x版本,使用此版本,感谢您的反馈。请您分享如何执行相同操作的步骤?相同的操作?只需使用--authorization mode=RBACIt重新启动apiserver,这在很大程度上取决于您创建群集的方式。
kubectl version
Client Version: version.Info{Major:"1", Minor:"7", GitVersion:"v1.7.2", GitCommit:"922a86cfcd65915a9b2f69f3f193b8907d741d9c", GitTreeState:"clean", BuildDate:"2017-07-21T08:23:22Z", GoVersion:"go1.8.3", Compiler:"gc", Platform:"linux/amd64"}
Server Version: version.Info{Major:"1", Minor:"7", GitVersion:"v1.7.12", GitCommit:"3bda299a6414b4866f179921610d6738206a18fe", GitTreeState:"clean", BuildDate:"2017-12-29T08:39:49Z", GoVersion:"go1.8.3", Compiler:"gc", Platform:"linux/amd64"}