我有4个环境。
每个环境都有相同的nginx.conf和conf.d.d/*配置。我们在每个环境中分别使用厨师推出这些甜点。让厨师改变,上传食谱,然后在每个环境中分别运行厨师-客户端。因此,5倍的努力。
我们这么做的原因是,我们不想在对所有4种环境进行第一次测试之前,冒着生产上的变化的风险。
我想知道一个过程,通过这个过程,我可以一次性地将更改部署到所有环境中。
我想的是一个基于部署流水线的作业中的Jenkins作业。
发布于 2018-02-07 18:57:29
我的意思是,基本上你是在描述一个高层次的CI/CD过程。但在那个空间里有很多选择。一只土豆泥。詹金斯是伟大的爸爸,仍然是一个非常坚实的选择,但如果想要更深入的厨师集成,有厨师自动化。或者像Concourse,GitLab CI,Codeship,等等。不幸的是,细节取决于你和你的团队。
https://stackoverflow.com/questions/48671198
复制相似问题