Kubernetes:配置快照

Kubernetes:配置快照,kubernetes,Kubernetes,kubernetes上有配置快照机制吗 目标是获取所有部署/服务/配置映射等的快照,并将其应用于kubernetes群集 应该采取的步骤 拍摄配置快照 删除群集 创建一个新集群 将配置快照应用于新群集 新集群的工作原理与旧集群相同 这些是我脑海中浮现的三个问题,至少根据他们的自述,kubed是最接近你设定目标的: 我在我的集群中运行Ark,但(让我名誉扫地的是)我还没有尝试使用它进行D.R.演习;我只检查了它实际上是在进行配置备份。kubernetes的状态存储在etcd上,所以备份

kubernetes上有配置快照机制吗

目标是获取所有部署/服务/配置映射等的快照,并将其应用于kubernetes群集

应该采取的步骤

  • 拍摄配置快照
  • 删除群集
  • 创建一个新集群
  • 将配置快照应用于新群集
  • 新集群的工作原理与旧集群相同

这些是我脑海中浮现的三个问题,至少根据他们的自述,kubed是最接近你设定目标的:


我在我的集群中运行Ark,但(让我名誉扫地的是)我还没有尝试使用它进行D.R.演习;我只检查了它实际上是在进行配置备份。

kubernetes的状态存储在etcd上,所以备份etcd数据并恢复将能够恢复集群。但这不会备份存储在持久卷中的任何信息,这些信息需要单独处理

coreos提供的备份运算符是一个不错的选择:

使用etcdctl进行备份:

Heptio ark能够备份配置和卷:

如果您想要一个基于UI的选项,以下几点很好: