Question 14
Kubernetes FundamentalsWhich Kubernetes object can be used to request storage?
Correct answer: C
Explanation
A PersistentVolumeClaim is the Kubernetes object used to request storage from the cluster. It lets a pod ask for a specific amount and type of storage, and Kubernetes binds it to an available PersistentVolume that matches the claim.
Why each option is right or wrong
A. Container Storage Interface
B. PersistentVolume
C. PersistentVolumeClaim
Under the Kubernetes storage API, a PersistentVolumeClaim is the object a workload uses to ask the control plane for storage, and it is defined in the core/v1 API as a claim against available PersistentVolumes. The claim can specify access modes, requested capacity, and storage class, and the binder matches it to a PersistentVolume that satisfies those requirements; by contrast, a PersistentVolume is the actual storage resource, not the request.
D. StorageClass