搭建jenkins+k8s过程中遇到的问题
1、k8s地址配置导致的一些个问题
Still waiting to schedule task
‘Jenkins’ doesn’t have label ‘k8s-jenkins-slave’
出现以上异常一般就是k8s地址配置不对或者地址不通导致的
配置完k8s地址以及命名空间等内容之后,在获取k8s下的token
1.查看sa
# kubectl get sa -n jenkins
2.查看secrets
# kubectl get sa jenkins -n jenkins-o yaml
3.从yaml中得到token
kubectl get secret jenkins-token-hmsgk -n jenkins -o yaml
注:这里的token是base64加密的,在jenkins k8s plugin中使用时必须base64解密后才行
完成以上配置后可连接测试,测试成功即可使用