Kubernetes Master的迁移

Kubernetes Master的迁移,kubernetes,Kubernetes,我需要将kubernetes主机迁移到另一台服务器。 我们如何使用当前运行的服务、pod、rc的所有数据做到这一点。。。 我们需要备份什么,因为kubernetes医生不谈这个。 谢谢。包含主机标识的两个内容是其IP地址和来自本地磁盘的一些不同数据 要使升级在Google Compute Engine上工作,并保留虚拟机的IP地址,然后分离磁盘和IP并将它们放在新的虚拟机上。保存的目录包括: /var/etcd /srv/kubernetes /srv/sshproxy /srv/salt-ov

我需要将kubernetes主机迁移到另一台服务器。 我们如何使用当前运行的服务、pod、rc的所有数据做到这一点。。。 我们需要备份什么,因为kubernetes医生不谈这个。
谢谢。

包含主机标识的两个内容是其IP地址和来自本地磁盘的一些不同数据

要使升级在Google Compute Engine上工作,并保留虚拟机的IP地址,然后分离磁盘和IP并将它们放在新的虚拟机上。保存的目录包括:

/var/etcd
/srv/kubernetes
/srv/sshproxy
/srv/salt-overlay

不需要使用IP(这取决于您的部署方式)。重要的是kubelets/kube代理进程到达apiserver的地址。在某些部署中,它是一个IP地址;在其他情况下,它是一个可解析的DNS名称。如果您不使用salt,请记住,除了etcd数据库外,您还需要备份apiserver使用的身份验证文件(证书、任何基本/令牌身份验证csv文件等)。