首页 > 解决方案 > 使用声明式管道的 Chef 部署

问题描述

我想为持续集成和部署创建一个声明性 Jenkins 管道设置,我唯一的困惑是 Jenkins 和厨师将如何在这个过程中进行通信,在继续集成之后,我希望厨师接管并安装 Jar 或压缩包并将它们部署在来自 Jfrog Repo 的多个节点上。这里 maven 是我的构建工具。在 Jenkins 管道中,我可以设置直到构建完成,我可以在管道的 Post 部分中为厨师通信进行部署或必须完成的任何事情。请分享一些建议。

标签: jenkinschef-infra

解决方案


您可以通过将工作站放在詹金斯节点之一中来实现这一点。查看下图是否相同,而不是 Ansible 使用 Chef。我想这可能有效,最近没有使用厨师。链接:https ://thenucleargeeks.com/2020/06/07/jenkins-openshift-pipeline/ 在此处输入图像描述


推荐阅读