Question 730
At Pinecrest logistics, in a sandbox Kubernetes cluster during a recovery tabletop exercise: A reviewed claim manifest ./storage/dispatch-api-pvc.yaml in namespace fulfillment requests 20Gi through existing StorageClass standard-block. Work only within the stated target and verify before declaring success. Which Kubernetes behavior best explains the required change or diagnosis?
Explanation
Correct Answer
A PVC expresses a namespaced storage request and dynamic provisioning depends on a compatible StorageClass and provisioner. This explains the stated condition. The corresponding action is: Run kubectl -n fulfillment apply -f ./storage/dispatch-api-pvc.yaml after confirming storageClassName: standard-block and requested capacity 20Gi. The direct acceptance evidence is: Run kubectl -n fulfillment get pvc dispatch-data and confirm Bound status and the selected StorageClass.
Incorrect Answers
The offered statement is true for this other mechanism: PVC expansion requests larger provisioned storage without deleting the claim; the CSI driver and filesystem may require additional expansion steps. It does not explain the facts described here, which follow from: A PVC expresses a namespaced storage request and dynamic provisioning depends on a compatible StorageClass and provisioner.
This principle describes a separate cause: Pod volume definitions and volumeMount references must agree; a valid PVC cannot help a container with an invalid mount path or volume name. The reported condition is governed by: A PVC expresses a namespaced storage request and dynamic provisioning depends on a compatible StorageClass and provisioner. The two mechanisms should not be conflated.
StorageClass provisioner names must correspond to installed CSI provisioning components; the class object alone cannot create storage. That explanation applies to a different technical failure. Here the controlling principle is: A PVC expresses a namespaced storage request and dynamic provisioning depends on a compatible StorageClass and provisioner.