我正在尝试使用Jenkins/Kubernetes插件与Jenkins协调docker奴隶.
我正在使用这个插件:https: //github.com/jenkinsci/kubernetes-plugin
我的问题是所有从站都处于脱机状态,因此作业无法执行:
我在使用minikube的本地盒子上以及由我们的ops组托管的K8群集上尝试了这个.我已经尝试了Jenkins 1.9和Jenkins 2.我总是得到相同的结果.屏幕截图来自Jenkins 1.642.4,K8 v1.2.0
这是我的配置...请注意,当我点击"测试连接"时,我获得了成功.另请注意,我不需要任何凭据(这是我可以看到的唯一区别与记录的示例).
Jenkins日志反复显示以下内容:
Waiting for slave to connect (11/100): docker-6b55f1b7fafce
Jul 20, 2016 5:01:06 PM INFO org.csanchez.jenkins.plugins.kubernetes.KubernetesCloud$ProvisioningCallback call
Waiting for slave to connect (12/100): docker-6b55f1b7fafce
Jul 20, 2016 5:01:07 PM INFO org.csanchez.jenkins.plugins.kubernetes.KubernetesCloud$ProvisioningCallback call
Waiting for slave to connect (13/100): docker-6b55f1b7fafce
Jul 20, 2016 5:01:08 PM INFO org.csanchez.jenkins.plugins.kubernetes.KubernetesCloud$ProvisioningCallback call
Run Code Online (Sandbox Code Playgroud)
我跑的时候kubectl get events看到这个:
24s 24s 1 docker-6b3c2ff27dad3 Pod Normal Scheduled {default-scheduler } Successfully assigned docker-6b3c2ff27dad3 to 96.xxx.xx.159
24s 23s 2 …Run Code Online (Sandbox Code Playgroud)