...
Storage | Pros | Cons |
---|---|---|
Local storage | Supported by Kubernetes Simple Useful for single-node or development configurations | Not distributed Not scalable Does not support quotas |
NFS | Supported by Kubernetes Distributed | Not scalable Performance requires tuning |
OpenStack Cinder | Supportable by Kubernetes (with changes) | Requires change to Kubernetes |
GlusterFS | Supported by Kubernetes |
...
Expanding cluster-wide storage:
Cluster-wide storage is expanded by adding allocating, formatting, and configuring additional physical volumes.
Quotas
With per-project volumes, quotas will be enforced by the volume size
Use cases:
- Site administrator can deploy (and re-deploy) cluster storage system
- Cluster administrator can create, expand, and delete per-project volumes
- Project administrators can deploy services that use project storage
- Project administrators can view project storage quotas and usage
- Project administrators can request storage increases