注意

本文档适用于 Ceph 的开发版本。

Rook

Rook (https://rook.io/) 是一个编排工具,可以在 Kubernetes 集群内运行 Ceph。

rook 模块在 Ceph 的编排器框架(由 dashboard 等模块用于控制集群服务)和 Rook 之间提供集成。

编排器模块仅向其他模块提供服务,而其他模块又提供用户界面。要试用 rook 模块,您可能需要使用编排器 CLI 模块。

要求

  • 在 Kubernetes 中运行使用 Rook 设置的 ceph-mon 和 ceph-mgr 服务。

  • Rook 0.9 或更高版本。

配置

由于 Rook 集群的 ceph-mgr 守护程序作为 Kubernetes Pod 运行,因此 rook 模块无需任何显式配置即可连接到 Kubernetes API。

开发

如果您是开发人员,请参阅使用 Rook 在 Kubernetes 中开发 Ceph,了解设置用于此项工作的开发环境的说明。

由 Ceph 基金会为您呈现

Ceph 文档是由非营利性 Ceph 基金会 资助和托管的社区资源。如果您希望支持这项工作和我们的其他努力,请考虑 立即加入