可以从 2.4.8 服务器中删除集群并将其导入到新的 2.5 服务器上吗?

时间:2021-03-03 11:01:05

标签: kubernetes cloud rancher

由于错误的安装方法(单节点),我们想将现有的 kubernetes 集群迁移到更新的 HA-rancher-kubernetes 集群。

谁能告诉我以下操作是否安全:

  • 从我们的 2.4.8 单节点 Rancher 安装中删除(之前导入的)集群
  • 在我们新的由 kubernetes 管理的 2.5 rancher-cluster 上再次注册这个集群?

我们已经在我们的开发集群上尝试过这个,它工作得很好,唯一需要做的就是:

  • 再次创建用户/管理员帐户
  • 将所有命名空间重新分配给相应的 Rancher 项目

如果能就此获得更多意见会很高兴,现在看起来或多或少是安全的 :smiley:

还有人知道如果一个 kubernetes 集群同时注册/导入到两个 Rancher 实例(例如 2.4.8 和 2.5 同时)会发生什么 - 我知道这可能真的是一个坏主意 - 只是想如果我错了,请更好地理解:D

1 个答案:

答案 0 :(得分:0)

在我们自己解决之后给一些反馈:

我们删除了旧安装并在新安装中再次导入集群,运行良好,没有问题。

我们还进行了另一次迁移,因为我们的旧牧场主安装不再工作(在托管的 kubernetes 集群上,不推荐)并且也无法再访问,因此我们再次迁移。

我们只是将集群导入到新的 Rancher 安装中,而没有从旧的安装中删除它。一切正常,除了项目-命名空间关联被破坏,我们不得不再次将所有命名空间重新分配给新项目。不知何故,我们的警报仍然无法正常工作,通知电子邮件仍然指向我们旧的牧场主安装域,即使我们更改了我们找到的所有配置文件。