Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save EliFuzz/7007d69167affb2ac6930c6717ed0b0e to your computer and use it in GitHub Desktop.
Save EliFuzz/7007d69167affb2ac6930c6717ed0b0e to your computer and use it in GitHub Desktop.
Table Overview: Kubernetes Pod-Scoped Volumes
Type Definition Characteristics Use Cases Best Practices
Persistent Volume Claims (PVCs) Used to request storage resources from a cluster. PVCs are similar to PVs but do not create actual storage; instead, they create a reference to storage that can be consumed by pods. When a PVC is created, k8s automatically provisions a matching PV. PVCs decouple storage consumption from storage provisioning, making it easier to manage storage resources - Decouples storage consumption from provisioning
- Requests storage resources from a cluster
- Automatically provisions a matching PV when created
- Applications with variable storage needs: PVCs are useful for applications whose storage requirements change frequently
- Applications requiring flexible storage: PVCs allow developers to request specific amounts of storage without worrying about managing underlying PVs
- Use PVCs when storage requirements are unknown or dynamic
- Specify appropriate storage sizes for PVCs based on application needs
- Monitor PVC usage to avoid over-provisioning or under-provisioning storage resources
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment