Repository Structure
Understanding the SharedVolume project structure and organization.
Project Repositories
The SharedVolume project consists of multiple repositories, each serving a specific purpose in the ecosystem:
| Component | Version | Repository | Description |
|---|---|---|---|
| shared-volume-controller | v0.1.0 | sharedvolume/shared-volume-controller | Main controller managing SharedVolume and ClusterSharedVolume resources |
| nfs-server-controller | v0.1.0 | sharedvolume/nfs-server-controller | Optional NFS server controller for enhanced storage capabilities |
| volume-syncer | v0.1.0 | sharedvolume/volume-syncer | Service for synchronizing data from external sources |
| nfs-server-image | v0.1.0 | sharedvolume/nfs-server-image | Container image for NFS server deployment |
| shared-volume-helm | v0.1.0 | sharedvolume/shared-volume-helm | Helm charts for easy installation |