3.2.3. 职责


这两个 ocs-operator CRD 是:

  • OCSInitialization
  • StorageCluster

OCSInitialization 是一个单例 CRD,用于封装应用到 operator 级别的操作。操作器负责确保一个实例始终存在。CR 会触发以下内容:

  • 执行 OpenShift Container Storage 所需的初始化任务。如果需要,可以通过删除 OCSInitialization CRD 来触发这些任务来再次运行。

    • 确保存在 OpenShift Container Storage 所需的安全性上下文约束(SCC)。
  • 管理 Ceph toolbox Pod 的部署,用于执行高级故障排除和恢复操作。

StorageCluster CRD 代表提供 OpenShift Container Storage 完整功能的系统。它触发操作器,以确保 Rook-CephNooBaa CRD 的生成与协调。ocs-operator 算法根据 StorageCluster spec 中的配置生成 CephClusterNooBaa CRD。Operator 还会创建额外的 CR,如 CephBlockPoolsRoutes 等。启用 OpenShift Container Storage 的不同功能需要这些资源。目前,每个 OpenShift Container Platform 集群只支持一个 StorageCluster CR。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat