我的K8S集群原本可以通过Pipeline实现发布,但是集群新建后,在jenkins slave就无法执行kubectl的命令了,显示是没有权限,解决如下:
报错:
"system:serviceaccount:prod:default" cannot get resource "services" in API group "" in the namespace
解决:
kubectl create clusterrolebinding system:serviceaccount:prod:default --clusterrole=cluster-admin --user=system:serviceaccount:prod:default