1

目前在我的公司,我们有三台服务器:开发、登台和生产。当请求新功能时,它会在“开发”环境(服务器/VM)中开发。一旦开发人员对其完成感到满意,他们就会将其移至暂存环境并进行测试。完全测试后,将其移至生产服务器。

问题是团队非常小,很难手动维护暂存和生产环境。我们需要暂存环境与生产环境完全一样,而且每次都手动执行该任务是一项耗时的任务。

有没有可以提供帮助的软件?还是一个过程?

我们认为可行的一种方法是每次都克隆生产环境并将其用作登台。测试该功能后,合并两个 VM。但这可能会花费大量时间并导致生产环境停机。

任何提示/建议?

谢谢

4

1 回答 1

0

我建议你看看像AnsiblePuppetChef这样的环境配置工具。它需要一些时间来适应它,但之后您只需几个终端/命令行命令就可以自动配置任何系统(无论是服务器还是开发人员机器)。

于 2014-12-03T11:49:03.777 回答