加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

kubectl exec 遇到Error from server forbidden问题

发布时间:2020-12-14 04:33:46 所属栏目:大数据 来源:网络整理
导读:问题: [[email?protected] yaml_all]# kubectl get poNAME READY STATUS RESTARTS AGEnginx-648b5cc477-7b5pt 1/1 Running 0 3h41mnginx-648b5cc477-mplmg 1/1 Running 0 3h41mnginx-648b5cc477-zw8jq 1/1 Running 0 3h41m 执行下面这条后报错了 [[email?pr
问题:

[[email?protected] yaml_all]# kubectl get po
NAME                     READY   STATUS    RESTARTS   AGE
nginx-648b5cc477-7b5pt   1/1     Running   0          3h41m
nginx-648b5cc477-mplmg   1/1     Running   0          3h41m
nginx-648b5cc477-zw8jq   1/1     Running   0          3h41m

执行下面这条后报错了

[[email?protected] yaml_all]# kubectl exec -it nginx-648b5cc477-7b5pt bash
error: unable to upgrade connection: Forbidden (user=system:anonymous,verb=create,resource=nodes,subresource=proxy)

临时解决方法:
绑定一个cluster-admin的权限

[[email?protected] yaml_all]# kubectl create clusterrolebinding system:anonymous --clusterrole=cluster-admin --user=system:anonymous
clusterrolebinding.rbac.authorization.k8s.io/system:anonymous created

[[email?protected] yaml_all]# kubectl exec -it nginx-648b5cc477-7b5pt -- bash 
[email?protected]:/# ls
bin  boot  dev  etc  home  lib  lib64  media  mnt  opt  proc  root  run  sbin  srv  sys  tmp  usr  var
[email?protected]:/# exit
exit

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读