Red Hat Training

A Red Hat training course is available for OpenShift Container Platform

27.17. 动态置备和创建存储类

27.17.1. 概述

StorageClass 资源对象描述并分类了可请求的存储,并提供了根据需要为 动态置备存储 传递参数的方法。StorageClass 也可以作为控制不同级别的存储和访问存储的管理机制。集群管理员(cluster-admin)或者存储管理员(storage-admin)可以在无需了解底层存储卷资源的情况下,定义并创建用户可以请求的 StorageClass 对象。

OpenShift Container Platform 持久性卷框架 启用了此功能,并允许管理员使用持久性存储置备集群。该框架还可让用户在不了解底层存储架构的情况下请求这些资源。

很多存储类型都可用于 OpenShift Container Platform 中的持久性卷。虽然它们都可以由管理员静态置备,但有些类型的存储是使用内置供应商和插件 API 动态创建的。

注意

要启用动态置备,将 openshift_master_dynamic_provisioning_enabled 变量添加到 Ansible 清单文件的 [OSEv3:vars] 部分,并将其值设为 True

[OSEv3:vars]

openshift_master_dynamic_provisioning_enabled=True