Skip to content

Commit 154213b

Browse files
pratik705mikeruu
andauthored
feat: Add base manifests to deploy vsphere-csi (#46)
Co-authored-by: Miguel Parada <[email protected]>
1 parent 5230d8a commit 154213b

File tree

6 files changed

+2624
-0
lines changed

6 files changed

+2624
-0
lines changed
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# vSphere CSI – Base Configuration
2+
3+
This directory contains the base manifests for deploying the vSphere Cloud Storage Interface (CSI) driver, enabling Kubernetes clusters running on VMware vSphere to provision and manage persistent storage natively.
4+
It is designed to be consumed by cluster repositories as a remote base, allowing each cluster to apply custom overrides such as StorageClass definitions, topology settings, or credentials.
5+
6+
**About vSphere CSI:**
7+
8+
- Provides dynamic provisioning of PersistentVolumes (PVs) backed by vSphere datastores including vSAN, VMFS, and NFS.
9+
- Supports advanced features such as volume expansion, snapshots, and cloning.
10+
- Integrates with vSphere Storage Policy Based Management (SPBM) so Kubernetes PVCs can inherit vSphere storage policies.
11+
- Enables topology-aware provisioning, ensuring volumes are created in the appropriate zone or failure domain for workload placement.
12+
- Offloads volume lifecycle operations to vSphere, improving reliability, consistency, and automation.

0 commit comments

Comments
 (0)