SaltStack测试模式另外一个重要特性是提前知道即将发生的变化。这点简单到只要往highstate命令添加一个选项就可以: salt ‘*’ state.highstate test=True 当运行于测试模式时,那些已各就各位的状态将显示为绿色,而那些还未执行的状态将显示为黄色。很多用户觉得在实际执行前,能够看到所需执行的变化特别重要。 当然,测试模式也可以用在业务流程引擎中: salt-run state.orchestrate myorchestration test=True 该命令会按myorchestration.sls文件中定义的顺序评估highstate;与此同时,如果命令在测试模式以外运行的话,也会以相同的方式显示将做出的修改。 总结SaltStack在配置管理上有明显的重点突破,但我们也不敢打包票。SaltStack学习和运行起来都很简单,我们的社区也非常有活力和帮 助,可以一路帮助那些自己动手的人;对于需要帮助的公司,SaltStack Enterprise提供了相应的SaltStack服务和支持团队。 关于作者
配置管理作为基础使现代基础设施成为可能。在任何运维团队的工具箱中,都需要那些实现配置管理的工具,甚至对于很多开发团队也是如此。尽管所有的工 具旨在解决同样的基本问题集,但它们遵循了不同的看法,并表现出不同的特点。问题在于如何选出适合各个组织具体情况的最佳工具。 本文作为这一系列的一部分,旨在介绍当前市场上存在的部分配置工具,以及各个工具背后的原理,和使它们彼此脱颖而出的原因。您可以在这里订阅该系列新文章的提醒。 查看英文原文:SaltStack for Flexible and Scalable Configuration Management |