Heptio Ark 是一款用于 Kubernetes 集群资源和持久存储卷(PV)的灾难恢复管理系统。
Heptio Ark 提供了一个简单、可配置和可操作的强大方法来从一系列检查点备份和恢复应用和 PV ,这允许你在以下情况更好地自动化:
减少灾难恢复 TTR(响应时间):
基础设施损坏
数据损坏
服务中断
Kubernetes API 对象的跨云供应商迁移 (不支持持久卷快照的跨云提供商迁移)
通过 prod 环境复制开发和测试环境设置(+ CI)
更具体地说,Heptio Ark 是将一个集群内服务与一个 CLI 相结合,可记录:
Kubernetes API 对象的可配置子集 - 作为存储在对象存储中的 tarball
持续卷的磁盘快照 - 通过云提供商 API
Heptio Ark 目前支持 AWS、GCP 和 Azure 云提供商平台。