Documentation ¶
Index ¶
- func CasDebugMap() ...
- func CasDescribeMap() ...
- func Debug(pvcs []string, namespace string, openebsNs string) error
- func DebugCstorVolumeClaim(k *client.K8sClient, pvc *corev1.PersistentVolumeClaim, ...) error
- func Describe(pvcs []string, namespace string, openebsNs string) error
- func DescribeCstorVolumeClaim(c *client.K8sClient, pvc *corev1.PersistentVolumeClaim, ...) error
- func DescribeGenericVolumeClaim(pvc *corev1.PersistentVolumeClaim, pv *corev1.PersistentVolume, casType string) error
- func DescribeJivaVolumeClaim(c *client.K8sClient, pvc *corev1.PersistentVolumeClaim, ...) error
- func DescribeLVMVolumeClaim(c *client.K8sClient, pvc *corev1.PersistentVolumeClaim, ...) error
- func DescribeZFSVolumeClaim(c *client.K8sClient, pvc *corev1.PersistentVolumeClaim, ...) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CasDebugMap ¶ added in v0.3.0
func CasDebugMap() map[string]func(*client.K8sClient, *corev1.PersistentVolumeClaim, *corev1.PersistentVolume) error
CasDebugMap returns a map cas-types to functions for persistentvolumeclaim debugging
func CasDescribeMap ¶
func CasDescribeMap() map[string]func(*client.K8sClient, *corev1.PersistentVolumeClaim, *corev1.PersistentVolume) error
CasDescribeMap returns a map cas-types to functions for persistentvolumeclaim describing
func Debug ¶ added in v0.3.0
Debug manages various implementations of PersistentVolumeClaim Describing
func DebugCstorVolumeClaim ¶ added in v0.3.0
func DebugCstorVolumeClaim(k *client.K8sClient, pvc *corev1.PersistentVolumeClaim, pv *corev1.PersistentVolume) error
DebugCstorVolumeClaim is used to debug a cstor volume by calling various modules
func DescribeCstorVolumeClaim ¶
func DescribeCstorVolumeClaim(c *client.K8sClient, pvc *corev1.PersistentVolumeClaim, pv *corev1.PersistentVolume) error
DescribeCstorVolumeClaim describes a cstor storage engine PersistentVolumeClaim
func DescribeGenericVolumeClaim ¶
func DescribeGenericVolumeClaim(pvc *corev1.PersistentVolumeClaim, pv *corev1.PersistentVolume, casType string) error
DescribeGenericVolumeClaim describes a any PersistentVolumeClaim, if the cas type is not discovered.
func DescribeJivaVolumeClaim ¶
func DescribeJivaVolumeClaim(c *client.K8sClient, pvc *corev1.PersistentVolumeClaim, vol *corev1.PersistentVolume) error
DescribeJivaVolumeClaim describes a jiva storage engine PersistentVolumeClaim
func DescribeLVMVolumeClaim ¶ added in v0.4.0
func DescribeLVMVolumeClaim(c *client.K8sClient, pvc *corev1.PersistentVolumeClaim, pv *corev1.PersistentVolume) error
DescribeLVMVolumeClaim describes a LVM storage engine PersistentVolumeClaim
func DescribeZFSVolumeClaim ¶ added in v0.4.0
func DescribeZFSVolumeClaim(c *client.K8sClient, pvc *corev1.PersistentVolumeClaim, pv *corev1.PersistentVolume) error
DescribeZFSVolumeClaim describes a ZFS storage engine PersistentVolumeClaim
Types ¶
This section is empty.