在数百台机器之间分配配置的便捷方式是什么

时间:2015-05-25 13:40:19

标签: automation

我们在所有机器中运行守护程序,但是我们需要为不同的机器提供不同的配置。 我们需要的是这样的:

  1. 当某人在前端重新配置某些东西时,我们需要生成新配置并将这些新配置发送到指定的机器。
  2. 此外,我们还需要执行命令,例如配置分发后重启。
  3. 我们应该有办法检查指定机器中的配置是否是最新配置,即第一个短语中执行的配置分配是否成功。

1 个答案:

答案 0 :(得分:0)

我会将新配置的生成与实际部署分开。

我有一个集中守护进程跟踪前端更改并更新配置和必要的机器/配置映射在一个中央,良好/已知的位置。在更简单的形式中,它也可以是按需手动执行的过程。

您的现有守护程序将被修改为定期检查其自身计算机的特定配置是否已更改,如果是,则应用更改,执行必要的部署cmds,甚至可能向中心位置报告其自身的进度和结果用于集中式守护程序的整体状态报告。这使得这个守护程序代码更简单(不受机器/配置映射逻辑的影响),因此更可靠。