【发布时间】:2019-01-26 13:41:10
【问题描述】:
我正在尝试在我的 kubernetes 集群中安装 Jenkins。当我探索时,我发现有两种方式。 我理解的第一种方式是,安装 Jenkins 主从。在这里,我找到了在我的 kubernetes 集群上安装 Jenkins 主代理和从代理的文档。 第二种方式,我发现 Jenkins 使用 Kubernetes 插件。如果我们使用这种方式,只安装 master 并配置插件。当创建一个部署时,Slave pod 将自动工作。
混乱
我的困惑是,
- 在第一种方法中,我们是否需要定义工作机器来安装主从机器?
- 在第二种方法中,这是安装 Jenkins 的正确方法吗,因为我们只安装 master 并配置插件以使用 Jenkins 从代理?这是在 kubernetes 集群上使用 Jenkins 的标准方式吗?
谁能解释一下我的困惑?
【问题讨论】:
-
为了简化您的设置,您可能会使用 jenkinsx jenkins.io/blog/2018/03/19/introducing-jenkins-x 并将其与 gitops 结合使用。你必须记住,在 kubernetes 上构建 docker 镜像并不是一件事。
-
嗨,试试 jenkins-x.io 它的 k8s 原生 jenkins
-
是的。会尝试。我现在正在探索。感谢您的回复。
标签: jenkins kubernetes