首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >配置管理工具和回滚/接近不变的基础设施

配置管理工具和回滚/接近不变的基础设施
EN

DevOps用户
提问于 2019-04-29 15:35:45
回答 1查看 233关注 0票数 3

我感兴趣的是,是否有任何配置管理工具可以轻松地回滚。

到目前为止,似乎使用Ansible、Chef和Puppet,您必须编写回滚任务/食谱/任何东西,才能回到以前的状态。

从一些个人兴趣和使用NixOS的经验来看,使用纯不变的基础设施回滚是很容易的。

我所处的企业环境中没有出现NixOS。企业如何开始更好地使用Windows和Enterprise发行版的工具来实现回滚?

EN

回答 1

DevOps用户

发布于 2019-04-29 17:58:32

您在标题中暗示了不可变的基础结构,因此听起来您已经知道了解决方案:不要更改现有的服务器,而是通过更改打开新的服务器,切换到它们,并在必要时切换到旧的服务器。

理论上,任何标准的配置管理工具都可以通过简单地签出以前的提交并重新运行配置来回滚。然而,实际上情况并非如此,因为您可能已经引入了一个新的配置规则(因此在旧版本中它所做的任何事情都被忽略了),或者您已经编写了一条不易逆转的规则(例如,执行一些破坏性的数据操作)。如果您在编写剧本时非常小心,您可以避免这种情况,但是一些不太容易出错的解决方案只是使用不变的基础结构方法。

票数 3
EN
页面原文内容由DevOps提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://devops.stackexchange.com/questions/7980

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档