HuaweiStorageClass

Scope: Cluster
Version: v1alpha1

HuaweiStorageClass is a Kubernetes Custom Resource that defines a configuration for a Kubernetes Storage class.

  • spec
    object

    Required value

    • spec.fsType
      string

      Required value

      The filesystem type of the storage class.

      Allowed values: xfs, ext4

    • spec.pool
      string

      Required value

      Name of the pool.

    • spec.reclaimPolicy
      string

      Required value

      The storage class’s reclaim policy:

      • Delete — if the Persistent Volume Claim is deleted, deletes the Persistent Volume and its associated storage as well;
      • Retain — if the Persistent Volume Claim is deleted, remains the Persistent Volume and its associated storage.

      Allowed values: Delete, Retain

    • spec.storageConnectionName
      string

      Required value

      Name of the HuaweiStorageConnection custom resource.

    • spec.volumeBindingMode
      string

      Required value

      Volume binding mode.

      Allowed values: WaitForFirstConsumer, Immediate