设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 技术文摘 查看内容

SaltStack:能够灵活且可扩展的配置管理

2014-7-11 12:36| 发布者: joejoe0332| 查看: 4670| 评论: 0|原作者: infoq|来自: infoq

摘要: 配置管理作为基础使现代基础设施成为可能。在任何运维团队的工具箱中,都需要那些实现配置管理的工具,甚至对于很多开发团队也是如此。尽管所有的工 具旨在解决同样的基本问题集,但它们遵循了不同的看法,并表现出 ...

SaltStack测试模式

另外一个重要特性是提前知道即将发生的变化。这点简单到只要往highstate命令添加一个选项就可以:

salt ‘*’ state.highstate test=True

当运行于测试模式时,那些已各就各位的状态将显示为绿色,而那些还未执行的状态将显示为黄色。很多用户觉得在实际执行前,能够看到所需执行的变化特别重要。

当然,测试模式也可以用在业务流程引擎中:

salt-run state.orchestrate myorchestration test=True

该命令会按myorchestration.sls文件中定义的顺序评估highstate;与此同时,如果命令在测试模式以外运行的话,也会以相同的方式显示将做出的修改。

总结

SaltStack在配置管理上有明显的重点突破,但我们也不敢打包票。SaltStack学习和运行起来都很简单,我们的社区也非常有活力和帮 助,可以一路帮助那些自己动手的人;对于需要帮助的公司,SaltStack Enterprise提供了相应的SaltStack服务和支持团队。

关于作者

Joseph Hall已 经是个老手了,他曾从事过技术支持、QA工程师、web程序员、Linux讲师、系统管理员、主管和云计算工程师。与此同时,他还是个训练有素的厨师和调 酒师。他是第二个往Salt项目中提交代码的人,目前他是SaltStack的一名核心开发人员,致力于领导Salt的云开发。

配置管理作为基础使现代基础设施成为可能。在任何运维团队的工具箱中,都需要那些实现配置管理的工具,甚至对于很多开发团队也是如此。尽管所有的工 具旨在解决同样的基本问题集,但它们遵循了不同的看法,并表现出不同的特点。问题在于如何选出适合各个组织具体情况的最佳工具。

本文作为这一系列的一部分,旨在介绍当前市场上存在的部分配置工具,以及各个工具背后的原理,和使它们彼此脱颖而出的原因。您可以在这里订阅该系列新文章的提醒。

查看英文原文:SaltStack for Flexible and Scalable Configuration Management



酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部