Heptio Ark - Kubernetes 灾难恢复管理系统


Apache
跨平台
Google Go

软件简介

Heptio Ark 是一款用于 Kubernetes
集群资源和持久存储卷(PV)的灾难恢复管理系统。

Heptio Ark 提供了一个简单、可配置和可操作的强大方法来从一系列检查点备份和恢复应用和 PV ,这允许你在以下情况更好地自动化:

  • 减少灾难恢复 TTR(响应时间):

    • 基础设施损坏

    • 数据损坏

    • 服务中断

  • Kubernetes API 对象的跨云供应商迁移 (不支持持久卷快照的跨云提供商迁移)

  • 通过 prod 环境复制开发和测试环境设置(+ CI)

更具体地说,Heptio Ark 是将一个集群内服务与一个 CLI 相结合,可记录:

  • Kubernetes API 对象的可配置子集 - 作为存储在对象存储中的 tarball

  • 持续卷的磁盘快照 - 通过云提供商 API

Heptio Ark 目前支持 AWS、GCP 和 Azure 云提供商平台。