Bird
0
0

In a multi-zone Kubernetes cluster, why can a StorageClass with volumeBindingMode: Immediate cause pod scheduling failures?

hard📝 Conceptual Q10 of 15
Kubernetes - Persistent Storage
In a multi-zone Kubernetes cluster, why can a StorageClass with volumeBindingMode: Immediate cause pod scheduling failures?
AVolumes are provisioned before pod scheduling, possibly in a different zone than the pod
BVolumes are provisioned only after pod scheduling, delaying pod start
CThe StorageClass does not support dynamic provisioning
DThe reclaimPolicy is set to Retain, preventing volume deletion
Step-by-Step Solution
Solution:
  1. Step 1: Understand Immediate binding

    Immediate provisioning creates volumes before pod scheduling.
  2. Step 2: Consider multi-zone constraints

    Volume may be provisioned in a zone different from where pod is scheduled, causing scheduling failure.
  3. Step 3: Eliminate other options

    Options B, C, and D do not explain scheduling failures related to volume binding mode.
  4. Final Answer:

    Volumes are provisioned before pod scheduling, possibly in a different zone than the pod -> Option A
  5. Quick Check:

    Immediate binding can cause cross-zone volume mismatch [OK]
Quick Trick: Immediate binding provisions volumes before pod scheduling [OK]
Common Mistakes:
  • Confusing Immediate with WaitForFirstConsumer binding mode
  • Assuming reclaimPolicy affects scheduling
  • Thinking provisioning happens after pod scheduling

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More Kubernetes Quizzes