我有一组以前连接到Chef帐户的VM,该帐户现已关闭。为了让我当前的服务器连接到不同的厨师组织并能够再次正常运行,我需要更改什么?
答案 0 :(得分:0)
使用刀具引导命令
更多阅读this page
答案 1 :(得分:0)
我会尝试提供所有选项,因为您没有详细说明VM(OS),厨师 - 客户端版本以及您对托管主厨的帐户类型:
首先,如果您的节点对象没有备份,您可以重新注入新的组织 :
那里没有太多解决方案,您必须更新client.rb文件以将chef_server_url指向新组织,替换validator.pem文件并删除client.pem文件以使节点在新组织中注册自己。
您将失去所有的运行列表,可能还有环境设置。
第二种情况,您可以将节点对象备份为json文件,也可以是oles和环境。
在这种情况下,您可以将所有这些内容上传到新组织,并且您必须在节点上进行的唯一更改是更新所有节点上的client.rb以更新chef_server_url条目。 (在Linux上使用sed
)
旁注:
当您在托管主厨身上时,您可以在https://support.chef.io
打开一张机票,询问他们是否能够向您发送您之前组织的备份,我无法判断它将是免费的。