我是靠谱客的博主 傻傻铅笔,最近开发中收集的这篇文章主要介绍error: failed to run Kubelet: cannot create certificate signing request问题原因解决方法,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
问题
error: failed to run Kubelet: cannot create certificate signing request: certificatesigningrequests.certificates.k8s.io is forbidden: User "kubelet-bootstrap" cannot create certificatesigningrequests.certificates.k8s.io at the cluster scope
原因
kubelet-bootstrap并没有权限创建证书。所以要创建这个用户的权限并绑定到这个角色上。
解决方法
#在master上执行
kubectl create clusterrolebinding kubelet-bootstrap --clusterrole=system:node-bootstrapper --user=kubelet-bootstrap
#删除命令是
kubectl delete clusterrolebinding kubelet-bootstrap
#也可能是你配置文件有问题,比如IP,比如序列号等等,排查一下
最后
以上就是傻傻铅笔为你收集整理的error: failed to run Kubelet: cannot create certificate signing request问题原因解决方法的全部内容,希望文章能够帮你解决error: failed to run Kubelet: cannot create certificate signing request问题原因解决方法所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复