volume

package
v0.8.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 27, 2023 License: Apache-2.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreatePersistentVolumeClaimForRuntime

func CreatePersistentVolumeClaimForRuntime(client client.Client,
	runtime base.RuntimeInfoInterface,
	log logr.Logger) (err error)

CreatePersistentVolumeClaimForRuntime creates PersistentVolumeClaim with the runtime Info

func CreatePersistentVolumeForRuntime

func CreatePersistentVolumeForRuntime(client client.Client,
	runtime base.RuntimeInfoInterface,
	mountPath string,
	mountType string,
	log logr.Logger) (err error)

CreatePersistentVolumeForRuntime creates PersistentVolume with the runtime Info

func DeleteFusePersistentVolume

func DeleteFusePersistentVolume(client client.Client,
	runtime base.RuntimeInfoInterface,
	log logr.Logger) (err error)

DeleteFusePersistentVolume

func DeleteFusePersistentVolumeClaim

func DeleteFusePersistentVolumeClaim(client client.Client,
	runtime base.RuntimeInfoInterface,
	log logr.Logger) (err error)

DeleteFusePersistentVolume

func GetNamespacedNameByVolumeId added in v0.7.0

func GetNamespacedNameByVolumeId(client client.Reader, volumeId string) (namespace, name string, err error)

func HasDeprecatedPersistentVolumeName added in v0.6.0

func HasDeprecatedPersistentVolumeName(client client.Client, runtime base.RuntimeInfoInterface, log logr.Logger) (deprecated bool, err error)

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL