5.2. 容器存储接口(CSI)


CSI 徽标是 Red Hat OpenShift 认证中的分类。它可供使用 CSI 驱动程序与 OpenShift 集成的存储产品使用。

5.2.1. 驱动程序要求

CSI 驱动程序必须实现 CSI 规范的 版本 1.0 或更高版本。CSI 驱动程序必须实现创建和删除卷功能。所有其他功能都是可选的,但如果实施和支持,它们必须通过清单文件查看(示例清单文件)进行声明,以便可以测试它们。

5.2.2. Operator 和 sidecar 要求

CSI 驱动程序必须通过满足本文档中描述的 Operator 认证要求的 Operator 来部署和管理。使用认证操作对象(容器)的要求也适用于驱动程序的 sidecar 镜像。您应该构建和维护其 sidecar 镜像,以便它们可以满足此条件。您可以选择由红帽发布和维护的 sidecar 镜像,作为 OpenShift 的一部分。如果您这样做,请验证 CSI 驱动程序与 sidecar 的互操作性,并在可用时测试并纳入 sidecar 更新。

5.2.3. OpenShift 互操作性要求

在主机上安装的所有组件都必须在 Red Hat Enterprise Linux 和 Red Hat CoreOS 版本中进行测试和支持,供 OpenShift 发行版本用于认证。

CSI 驱动程序应支持 OpenShift Virtualization 存储功能 中列出的存储功能,因此用户可以充分利用虚拟机的平台服务。CSI 产品文档必须指示驱动程序是否支持这些功能。

5.2.4. CSI 测试合规性

该插件必须根据 Kubernetes 端到端测试 ,完成 OpenShift 端到端测试的 CSI 测试

对支持的每个存储协议(如 iSCSI、NFS、FC)执行测试,并且必须与声明的功能匹配。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat