vsphere-csi-driver

module
v3.2.0 Latest Latest
Warning

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

Go to latest
Published: Mar 8, 2024 License: Apache-2.0

README

Container Storage Interface (CSI) driver for vSphere

The vSphere CSI Driver is a Kubernetes plugin that allows persistent storage for containerized workloads running on vSphere infrastructure. It enables dynamic provisioning of storage volumes and provides features like snapshots, cloning, and dynamic expansion of volumes. The vSphere CSI Driver replaces the in-tree vSphere volume plugin and offers integration with vSphere with better scale and performance.

This driver is in a stable GA state and is suitable for production use.

It is recommended to install an out-of-tree Cloud Provider Interface like vSphere Cloud Provider Interface in the Kubernetes cluster to keep the Kubernetes cluster fully operational.

Documentation

Documentation for vSphere CSI Driver is available here:

vSphere CSI Driver Releases

Contributing

Please see CONTRIBUTING.md for instructions on how to contribute.

Contact

Directories

Path Synopsis
cmd
pkg
apis/cnsoperator
Package apis v1alpha1 contains API Schema definitions for the cns v1alpha1 API group +k8s:deepcopy-gen=package,register +groupName=cns.vmware.com
Package apis v1alpha1 contains API Schema definitions for the cns v1alpha1 API group +k8s:deepcopy-gen=package,register +groupName=cns.vmware.com
apis/cnsoperator/storagepolicy/v1alpha1
+k8s:deepcopy-gen=package +k8s:defaulter-gen=TypeMeta +groupName=cns.vmware.com
+k8s:deepcopy-gen=package +k8s:defaulter-gen=TypeMeta +groupName=cns.vmware.com
apis/storagepool
Package apis contains Kubernetes API groups.
Package apis contains Kubernetes API groups.
apis/storagepool/cns
Package cns contains cns API versions
Package cns contains cns API versions
apis/storagepool/cns/v1alpha1
Package v1alpha1 contains API Schema definitions for the cns v1alpha1 API group +k8s:openapi-gen=true +k8s:deepcopy-gen=package,register +k8s:conversion-gen=sigs.k8s.io/vsphere-csi-driver/v3/pkg/apis/cns +k8s:defaulter-gen=TypeMeta +groupName=cns.vmware.com
Package v1alpha1 contains API Schema definitions for the cns v1alpha1 API group +k8s:openapi-gen=true +k8s:deepcopy-gen=package,register +k8s:conversion-gen=sigs.k8s.io/vsphere-csi-driver/v3/pkg/apis/cns +k8s:defaulter-gen=TypeMeta +groupName=cns.vmware.com
csi/service/osutils
Package osutils provides methods to perform os specific operations
Package osutils provides methods to perform os specific operations
internalapis
Package internalapis contains API Schema definitions for internal apis +k8s:deepcopy-gen=package,register +groupName=cns.vmware.com
Package internalapis contains API Schema definitions for internal apis +k8s:deepcopy-gen=package,register +groupName=cns.vmware.com
tests
e2e

Jump to

Keyboard shortcuts

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