常见的nginx配置

时间:2018-02-07 18:48:41

标签: nginx configuration automation webserver chef

我有4个环境。

  1. 开发
  2. 质量
  3. 测试
  4. 生产
  5. 每个环境都具有相同的nginx.conf和conf.d / *配置。 我们在每个环境中使用厨师单独推出每个confs。更换厨师,上传食谱,然后在每个环境中单独运行厨师 - 客户。因此,努力的5倍。

    我们这样做的原因是因为我们不想在首次测试之前的所有4个环境之前冒生产变化的风险。

    我想知道一个可以一次性在所有环境中部署更改的过程。

    我正在考虑基于部署管道的作业中的Jenkins工作。

1 个答案:

答案 0 :(得分:0)

我的意思是基本上你正在描述一个高级CI / CD流程。但是在那个领域有很多选择。太太了。詹金斯是大爸爸,仍然是一个非常可靠的选择,但如果想要更深入的厨师整合,那就是Chef Automate。或者像Concourse,GitLab CI,Codeship等等。遗憾的是,细节取决于您和您的团队。