云容器引擎 CCE云容器引擎 CCE

文档首页> 云容器引擎 CCE> 常见问题> 工作负载> 其他> kubectl使用报错:Error from server (Forbidden)
更新时间:2021/09/13 GMT+08:00
分享

kubectl使用报错:Error from server (Forbidden)

故障现象

使用kubectl在创建或查询Kubernetes资源时,显示如下内容。

# kubectl get deploy Error from server (Forbidden): deployments.apps is forbidden: User "0c97ac3cb280f4d91fa7c0096739e1f8" cannot list resource "deployments" in API group "apps" in the namespace "default"

问题根因

用户没有操作该Kubernetes资源的权限。

解决方法

给该用户授权Kubernetes权限,具体方法如下。

  1. 登录CCE控制台,在左侧导航栏中选择“权限管理”,进入权限管理页面。
  2. 单击“命名空间权限”页签,在命名空间权限列表右上方选择要添加授权的集群,单击“添加授权”按钮,进入添加授权页面。
  3. 在添加授权页面,确认集群名称,选择该集群下要授权使用的命名空间,例如选择“全部命名空间”,选择要授权的用户或用户组,再选择具体权限,如下图所示。

    图1 配置命名空间权限

  4. 单击“创建”
分享:

其他 所有常见问题

more