gpt4 book ai didi

amazon-web-services - 集群重启后 Kubernetes 命名空间消失

转载 作者:行者123 更新时间:2023-12-04 16:57:08 32 4
gpt4 key购买 nike

我们有一个 6 节点 K8s kubernetes 集群,Rancher 运行在 AWS 上。集群被关闭并启动,集群恢复正常,但它已经恢复到旧状态并且缺少几个新的命名空间,有没有办法恢复命名空间和与它们相关的 pod。

谢谢,

最佳答案

如果您使用过 Kops对于 AWS 上的 Kubernetes 集群实现,则可以从 S3 存储桶恢复集群的最后状态,其中 Kops通过指定 export KOPS_STATE_STORE=s3://yourstatestore 也存储它的状态环境变量,看这个link以获取更多信息。

但是,请记住 Kops只能恢复 Kubernetes 集群的一般配置,因此内部资源( DeploymentsPodsNamespaces 等)不包含在此恢复列表中。

所以你可以考虑使用etcd datastore备份。例如,使用 etcdctl命令行 tool并定期创建 etcd 的快照数据存储。

另外,您可以考虑使用 heptio/ark用于管理灾难恢复事件的实用程序,专门用于 Kubernetes 集群资源和持久卷。

关于amazon-web-services - 集群重启后 Kubernetes 命名空间消失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53827716/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com