Error from server (Forbidden): deployments.apps is forbidden: User "system:node:node02" cannot list resource "deployments" in API group "apps" in the namespace "default"
从节点执行kubectl get deployment报错 Error from server (Forbidden): deployments.apps is forbidden: User "system:node:node02" cannot list resource "deployments" in API group "apps" in the namespace "default"
[root@node02 ~]# kubectl get deployment Error from server (Forbidden): deployments.apps is forbidden: User "system:node:node02" cannot list resource "deployments" in API group "apps" in the namespace "default"
解决办法:复制主节点的配置文件到从节点
[root@master .kube]# scp config root@192.168.43.38:/root/.kube/ root@192.168.43.38's password: config 100% 5645 1.5MB/s 00:00
再次从节点尝试
[root@node01 .kube]# kubectl get deployment No resources found in default namespace.