当我尝试运行kubectl get namespaces
或kubectl get nodes
等命令时,出现此错误(我正在使用Azure Kubernetes Service)。对于此问题的任何帮助,我们将不胜感激。
Error from server (Forbidden): namespaces is forbidden: User "XXXXXXXXXXXXXX" cannot list namespaces at the cluster scope
答案 0 :(得分:1)
这是授权模块错误消息:如Kubernetes docs中所述,例如shown here,您需要具有执行特定操作的权限(在这种情况下:列出名称空间和节点)。
由于您没有就如何设置此群集或由谁负责共享更多背景信息,所以我只能建议与群集管理员联系以为您提供权限,或者如果您已设置此权限,自己建立集群,看看AD integration,在这里可能有用。