我在 Jenkins 上工作了很多天,并将我的服务部署到 Kubernetes。
我最近遇到了 Jenkins X,我还找到了 Jenkins 的 Helm 图表,通过它我可以在 Kubernetes 中托管 Jenkins。现在我很困惑它们是否相同?
最佳答案
不,它们是不同的。我假设您找到的 helm chart 在 Kubernetes 上安装和配置 Jenkins——可能配置了一些代理来运行构建。
Jenkins X 是 CI/CD 的 kubernetes native 实现,它使用 Jenkins 的一些组件,但还有更多(例如,应用程序、环境、审查应用程序、部署等)用于在 kubernetes 上运行应用程序以 CI/CD 的方式。 Jenkins helm chart 可能会设置一个服务器。
编辑:从那以后,Jenkins X 有了很大的发展。它现在默认使用 Tekton 引擎构建管道,并且有许多移动部件,因此与在 Kubernetes 集群中运行更经典的 Jenkins master/agent 设置完全不同。
关于jenkins - Jenkins-X 和 Jenkins Helm 图表是否相同?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54001620/