Amazon web services 如何在AWS Ops工作中从chef-11.10迁移到chef-12?

Amazon web services 如何在AWS Ops工作中从chef-11.10迁移到chef-12?,amazon-web-services,chef-infra,aws-opsworks,devops,Amazon Web Services,Chef Infra,Aws Opsworks,Devops,现在我有几个web服务器实例(apache)正在运行chef-11.10堆栈,如果需要的话,我们希望以最少的停机时间将实例迁移到chef-12堆栈 基本上,我在寻找完成这项任务可以遵循的最佳实践?我从未从厨师长11迁移到厨师长12;相反,我要做的是“搬到”12号厨师 我使用的工具是:刀备份导出角色环境客户端用户节点数据包-D. 安装Chef 12,然后尝试将备份推送到Chef 12(您需要确保已将knife.rb更新到新服务器):knife备份还原角色环境客户端用户节点数据包-D。 修复您遇到的

现在我有几个web服务器实例(apache)正在运行chef-11.10堆栈,如果需要的话,我们希望以最少的停机时间将实例迁移到chef-12堆栈


基本上,我在寻找完成这项任务可以遵循的最佳实践?

我从未从厨师长11迁移到厨师长12;相反,我要做的是“搬到”12号厨师

我使用的工具是:
刀备份导出角色环境客户端用户节点数据包-D.

安装Chef 12,然后尝试将备份推送到Chef 12(您需要确保已将
knife.rb
更新到新服务器):
knife备份还原角色环境客户端用户节点数据包-D。


修复您遇到的任何错误(希望没有);然后,使用DNS将客户端从Chef 11服务器切换到Chef 12服务器;希望您为chef服务器使用DNS;因为更改/升级是微不足道的。

我从未从Chef 11迁移到Chef 12;相反,我要做的是“搬到”12号厨师

我使用的工具是:
刀备份导出角色环境客户端用户节点数据包-D.

安装Chef 12,然后尝试将备份推送到Chef 12(您需要确保已将
knife.rb
更新到新服务器):
knife备份还原角色环境客户端用户节点数据包-D。

修复您遇到的任何错误(希望没有);然后,使用DNS将客户端从Chef 11服务器切换到Chef 12服务器;希望您为chef服务器使用DNS;因为更改/升级是微不足道的