【发布时间】:2019-05-14 13:17:08
【问题描述】:
我最近开始与 Chef 合作,并在 github 存储库中管理我的食谱。每次进行更改时,我都会将更改推送到 github 存储库,然后在代码推广电子邮件批准后将所有内容上传到厨师服务器。作业执行刀命令 用于上传到厨师服务器。
我想知道你们如何管理自动上传,如果您必须维护多本食谱的话。我不知道解决方案,因为我必须维护多个 github 存储库(用于多个食谱)以及多个 Jenkins 作业,作为对存储库的提交,然后执行命令以上传到厨师服务器有没有更简单的方法来做到这一点?有人已经在生产环境中使用 Chef,你是怎么做的?
感谢您的帮助!
【问题讨论】:
标签: github jenkins-pipeline chef-infra