Amazon web services 如何在AWS Ops工作中从chef-11.10迁移到chef-12?
现在我有几个web服务器实例(apache)正在运行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。 修复您遇到的
基本上,我在寻找完成这项任务可以遵循的最佳实践?我从未从厨师长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;因为更改/升级是微不足道的