Red Hat OpenShift Service on AWS 能够使用 AWS EBS CSI 驱动程序 来供应持久卷 (PV)。
为了创建挂载到 AWS EBS 存储资源的 CSI 供应的 PV,Red Hat OpenShift Service on AWS 默认在 openshift-cluster-csi-drivers
命名空间中安装 AWS EBS CSI 驱动程序运算符(一个 Red Hat 运算符)和 AWS EBS CSI 驱动程序。
AWS EBS CSI 驱动程序运算符 默认提供一个 StorageClass,您可以使用它来创建 PVC。如果需要,您可以禁用此默认存储类(请参阅 管理默认存储类)。您还可以选择创建 AWS EBS StorageClass,如 使用 Amazon Elastic Block Store 的持久性存储 中所述。
AWS EBS CSI 驱动程序 使您可以创建和挂载 AWS EBS PV。
存储供应商传统上将存储驱动程序作为 Kubernetes 的一部分提供。随着容器存储接口 (CSI) 的实现,第三方提供商可以使用标准接口交付存储插件,而无需更改核心 Kubernetes 代码。
CSI 运算符为 Red Hat OpenShift Service on AWS 用户提供了诸如卷快照之类的存储选项,而这些选项在树内卷插件中是不可能的。
Red Hat OpenShift Service on AWS 默认使用 CSI 插件来供应 Amazon Elastic Block Store (Amazon EBS) 存储。 |
有关在 Red Hat OpenShift Service on AWS 中动态供应 AWS EBS 持久卷的信息,请参阅 使用 Amazon Elastic Block Store 的持久性存储。