使用puppet更新WAR文件中的文件的最佳方法是什么?

问题描述:

我们有几个Web项目,我们将其作为.war文件提供并部署到jboss。我们有一种情况,即将完全相同的“战争”/代码库提供给多个环境,每个环境需要在web.xml中定义不同的认证约束。提供这些不同配置的最佳方式/最佳做法是什么?使用puppet更新WAR文件中的文件的最佳方法是什么?

您可以

  • 供应的具体构建的每个环境
  • 随处部署相同的建造和使用木偶或类似的工具来管理每个环境

哪个具体web.xml内容更清洁, /或者更容易实施取决于您现有的工作流程。也可能有其他选择。