< img height="1" width="1" style="display:none;" alt="" src="https://px.ads.linkedin.com/collect/?pid=3131724&fmt=gif" />

KubeSphere Storage

This section describes how to use the "KubeSphere Storage" extension.

This extension includes multiple storage-related utilities:

  • snapshot-controller: Used to create snapshots for PVCs.

  • snapshotclass-controller: Used to count snapshots.

  • pvc-auto-resizer: Used to automatically expand PVCs when they are running out of capacity.

  • storageclass-accessor: Provides an admission controller to verify whether it is allowed to create PVCs in a specific namespace or workspace.

After installing the "KubeSphere Storage" extension,

  • The Storage menu in the left navigation pane of the cluster will display Volume Snapshots and Volume Snapshot Classes options, and Storage Classes will support Set Authorization Rules and Set Auto Expansion.

  • The Storage menu in the left navigation pane of the project will display the Volume Snapshots option.

Note
  • The auto-expansion feature of storage classes supports automatically expanding PVCs when they are running out of capacity. It only controls whether users are allowed to use the related operations in the KubeSphere web console. Whether the storage class actually supports these operations depends on the backend storage system.

  • Setting auto-expansion requires connecting to the prometheus service. For more information, see the details page of the "KubeSphere Storage" extension in the Extensions Center.

Volume Snapshots

Learn how to manage volume snapshots.

Create Volume Snapshots

Learn how to create a volume snapshot.

View Volume Snapshot List

Learn how to view volume snapshots.

View Volume Snapshot Details

Learn how to view the details of a volume snapshot.

Create Persistent Volume Using Volume Snapshot

Learn how to create a persistent volume using a volume snapshot.

Delete Volume Snapshots

Learn how to delete a volume snapshot.

View Volume Snapshot Content List

Learn how to view the volume snapshot content list.

View Volume Snapshot Content Details

Learn how to view the details of a volume snapshot content.

Edit Volume Snapshot Content Information

Learn how to edit the information of a volume snapshot content.

Delete Volume Snapshot Content

Learn how to delete a volume snapshot content.

Volume Snapshot Classes

Learn how to manage volume snapshot classes.

Create Volume Snapshot Classes

Learn how to create a volume snapshot class.

View Volume Snapshot Class List

Learn how to view the volume snapshot class list.

View Volume Snapshot Class Details

Learn how to view the details of a volume snapshot class.

Edit Volume Snapshot Class Information

Learn how to edit the information of a volume snapshot class.

Delete Volume Snapshot Classes

Learn how to delete a volume snapshot class.

Storage Classes

Learn how to set authorization rules and auto-expansion for storage classes.

Set Authorization Rules

Learn how to set authorization rules for storage classes.

Set Auto Expansion for Storage Volumes

Learn how to set storage volume auto-expansion.