ant*_*tor 4 jenkins jenkins-plugins kubernetes
我一直在努力在 Google Container Engine 上设置 Jenkins Kubernetes 插件。
我已经安装了插件,但我认为我的所有构建仍在 master 上运行。
我还没有找到任何关于配置它的好的文档或指南。
更新
我从我的 Jenkins 映像中删除了主执行程序。所以现在我的构建不在 master 上运行,但现在它们没有执行器,所以它们根本不运行。只是永远在队列中等待。
您需要通过在 Jenkins 配置中将您的 Kubernetes 集群添加为“云”来告诉 Jenkins 如何以及在何处运行您的构建。转到Manage Jenkins -> Configure System -> Cloud -> Add new cloud并选择“Kubernetes”。您将在本地 kubectl 配置(通常在~/.kube/config)中找到服务器证书密钥、用户名和密码。“Kubernetes URL”和“Jenkins URL”的值取决于您的集群设置。
接下来,您需要通过选择“添加 Docker 模板”来配置用于运行构建的 docker 镜像。使用标签来定义应该使用哪个图像运行哪些任务!
这是一个很好的视频教程,在这里您会找到一个很好的教程,它详细解释了所有内容。
| 归档时间: |
|
| 查看次数: |
15203 次 |
| 最近记录: |