ob-operator 概述
什么是 ob-operator
ob-operator 是一款基于 Kubernetes Operator 框架构建的工具,用于在 Kubernetes 中管理 OceanBase 集群。它提供了一种简单可靠的方式来实现 OceanBase 集群的容器化部署,可以简化 OceanBase 的运维。ob-operator 定义了 OceanBase 相关的各种资源并且实现相应的调协逻辑,因此您可以像管理 Kubernetes 的原生资源一样,通过声明式的方式管理 OceanBase。
ob-operator 功能特点
ob-operator 具有以下功能特点,ob-operator 提供了以下功能,覆盖了日常对于 OceanBase 运维所需的全部功能:
- OceanBase 集群管理:集群自举、调整集群拓扑、支持 K8s 拓扑配置、扩缩容、集群升级、修改参数
- OceanBase 租户管理:创建租户、调整租户拓扑、管理资源单元、修改用户密码
- OceanBase 高可用:备份恢复、物理备库、故障恢复