Recover a Kubernetes Cluster

fal*_*o89 5 disaster-recovery etcd kubernetes kops

目前我有一个通过 kops 分布在 AWS 上的 Kubernetes 集群。我有一个疑问:是否可以制作 Kubernetes 集群的某种快照并重新创建相同的环境(主节点和 pod 节点),例如具有弹性或以简单的方式迁移集群?我知道赫普提奥方舟存在,它非常漂亮。但我很想知道是否有一种简单的方法可以做到这一点。例如,是否足以备份 Etcd(或者在我的情况下是 EBS 卷的快照)?

非常感谢。欢迎所有建议

Ric*_*ico 4

kops 将其状态存储在由 标识的 S3 存储桶中KOPS_STATE_STORE。所以是的,如果您的集群已被删除,您可以通过运行来恢复它kops create cluster

请记住,它不会恢复您的 etcd 状态,因此您需要设置etcd 备份。您还可以使用Heptio Ark

此主题的类似答案:

恢复 kops Kubernetes 集群

如何使用kops恢复kubernetes集群?