我正在尝试迁移并托管一个Kubernetes集群,我在我的机器上使用Desktop在本地创建了一个Kubernetes集群到引擎,但是我不知道从哪里启动或者如何正确地完成它。
任何帮助都是感激的,谢谢!
发布于 2019-05-16 20:30:08
在虚拟机的意义上没有迁移。如果您在某种类型的CVS (github、gitlab等)中定义了部署/服务/etc,则只需更改kubectl的目标并使用-f交换机批量应用到kubectl。
我建议您先创建名称空间,然后使用kubens在名称空间之间进行交换,就像进行单独的部署一样。
如果您还没有存储它们,则需要迭代您的名称空间并发出:
k get <object> --export -o yaml
这将(不限于)
一旦您拥有了一切,就在远程集群上重新应用它们,如果遗漏了什么,只需导出它并远程重新应用它。
不包括数据层。如果您正在以Kubernetes语言运行数据库et,则需要使用数据平台本地的工具导出数据,然后在另一边重新导入数据。
https://stackoverflow.com/questions/56174673
复制相似问题