27.17.3. 定义 StorageClass


StorageClass 对象目前是一个全局范围的对象,需要由 cluster-adminstorage-admin 用户创建。

注意

对于 GCE 和 AWS,在 OpenShift Container Platform 安装过程中创建一个默认 StorageClass。您可以 更改默认 StorageClass 或删除它。

目前支持六个插件。以下小节描述了 StorageClass 以及每个支持的插件类型的具体示例的基本对象定义。

27.17.3.1. 基本 StorageClass 对象定义

StorageClass 基本对象定义

kind: StorageClass 1
apiVersion: storage.k8s.io/v1 2
metadata:
  name: foo 3
  annotations: 4
     ...
provisioner: kubernetes.io/plug-in-type 5
parameters: 6
  param1: value
  ...
  paramN: value

1
(必需)API 对象类型。
2
(必需)当前的 apiVersion。
3
(必需)StorageClass 的名称。
4
(可选)StorageClass 的注释
5
(必需)与这个存储类关联的置备程序类型。
6
(可选)特定置备程序所需的参数,这将根据插件的不同而有所不同。
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.