Skip to content

Resources

Based on the existing PV and PVC object classes in Kubernetes, Hwameistor defines a richer set of object classes to associate PV/PVC with local data disks.

Name Abbr Kind Function
clusters hmcluster Cluster HwameiStor cluster
events evt Event Audit logs of HwameiStor cluster
localdiskclaims ldc LocalDiskClaim Filter and allocate local data disks
localdisknodes ldn LocalDiskNode Storage pool for disk volumes
localdisks ld LocalDisk Data disks on nodes and automatically find which disks are available
localdiskvolumes ldv LocalDiskVolume Disk volumes
localstoragenodes lsn LocalStorageNode Storage pool for LVM volumes
localvolumeconverts lvconvert LocalVolumeConvert Convert common LVM volume to highly available LVM volume
localvolumeexpands lvexpand LocalVolumeExpand Expand the capacity of LVM volume.
localvolumegroups lvg LocalVolumeGroup LVM volume groups
localvolumemigrates lvmigrate LocalVolumeMigrate Migrate LVM volume
localvolumereplicas lvr LocalVolumeReplica Replicas of LVM volume
localvolumereplicasnapshotrestores lvrsrestore,lvrsnaprestore LocalVolumeReplicaSnapshotRestore Restore snapshots of LVM volume Replicas
localvolumereplicasnapshots lvrs LocalVolumeReplicaSnapshot Snapshots of LVM volume Replicas
localvolumes lv LocalVolume LVM volumes
localvolumesnapshotrestores lvsrestore,lvsnaprestore LocalVolumeSnapshotRestore Restore snapshots of LVM volume
localvolumesnapshots lvs LocalVolumeSnapshot Snapshots of LVM volume
resizepolicies ResizePolicy PVC automatic expansion policy

You can use the following command to view api-resources:

$ kubectl api-resources --api-group=hwameistor.io

NAME                                 SHORTNAMES                   APIVERSION               NAMESPACED   KIND
clusters                             hmcluster                    hwameistor.io/v1alpha1   false        Cluster
events                               evt                          hwameistor.io/v1alpha1   false        Event
localdiskactions                     lda                          hwameistor.io/v1alpha1   false        LocalDiskAction
localdiskclaims                      ldc                          hwameistor.io/v1alpha1   false        LocalDiskClaim
localdisknodes                       ldn                          hwameistor.io/v1alpha1   false        LocalDiskNode
localdisks                           ld                           hwameistor.io/v1alpha1   false        LocalDisk
localdiskvolumes                     ldv                          hwameistor.io/v1alpha1   false        LocalDiskVolume
localstoragenodes                    lsn                          hwameistor.io/v1alpha1   false        LocalStorageNode
localvolumeconverts                  lvconvert                    hwameistor.io/v1alpha1   false        LocalVolumeConvert
localvolumeexpands                   lvexpand                     hwameistor.io/v1alpha1   false        LocalVolumeExpand
localvolumegroups                    lvg                          hwameistor.io/v1alpha1   false        LocalVolumeGroup
localvolumemigrates                  lvmigrate                    hwameistor.io/v1alpha1   false        LocalVolumeMigrate
localvolumereplicas                  lvr                          hwameistor.io/v1alpha1   false        LocalVolumeReplica
localvolumereplicasnapshotrestores   lvrsrestore,lvrsnaprestore   hwameistor.io/v1alpha1   false        LocalVolumeReplicaSnapshotRestore
localvolumereplicasnapshots          lvrs                         hwameistor.io/v1alpha1   false        LocalVolumeReplicaSnapshot
localvolumes                         lv                           hwameistor.io/v1alpha1   false        LocalVolume
localvolumesnapshotrestores          lvsrestore,lvsnaprestore     hwameistor.io/v1alpha1   false        LocalVolumeSnapshotRestore
localvolumesnapshots                 lvs                          hwameistor.io/v1alpha1   false        LocalVolumeSnapshot
resizepolicies                                                    hwameistor.io/v1alpha1   false        ResizePolicy

Comments