[英]jenkins use kubernetes plugin to deploy slave ,but in the slave containers,can not use kubectl
我使用jenkins k8s插件部署从节点,但是在从容器中,不能使用kubectl,错误是:
用户“ system:serviceaccount:default:default”无法在名称空间“ default”中的API组“”中列出资源“ pods”
几乎,我做了类似docker run a slave
的事情,但是没关系,docker容器可以使用kubectl,为什么? 谢谢!
您需要为用户的cluster-admin创建角色:
kubectl create clusterrolebinding permissive-binding --clusterrole=cluster-admin --user=admin --user=kubelet --group=system:serviceaccounts
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.