Bird
0
0

Which of the following is a correct minimal YAML snippet to define a PVC requesting 10Gi storage with ReadWriteOnce access mode?

easy📝 Configuration Q3 of 15
Kubernetes - Persistent Storage
Which of the following is a correct minimal YAML snippet to define a PVC requesting 10Gi storage with ReadWriteOnce access mode?
AapiVersion: v1\nkind: PersistentVolumeClaim\nmetadata:\n name: mypvc\nspec:\n accessModes:\n - ReadWriteOnce\n resources:\n requests:\n storage: 10Gi
BapiVersion: v1\nkind: PersistentVolumeClaim\nmetadata:\n name: mypvc\nspec:\n accessModes: ReadWriteOnce\n resources:\n requests:\n storage: 10Gi
CapiVersion: v1\nkind: PersistentVolumeClaim\nmetadata:\n name: mypvc\nspec:\n accessModes:\n - ReadOnlyMany\n resources:\n requests:\n storage: 10Gi
DapiVersion: v1\nkind: PersistentVolumeClaim\nmetadata:\n name: mypvc\nspec:\n accessModes:\n - ReadWriteOnce\n resources:\n limits:\n storage: 10Gi
Step-by-Step Solution
Solution:
  1. Step 1: Check accessModes syntax

    AccessModes must be a list with a dash, so '- ReadWriteOnce' is correct.
  2. Step 2: Verify storage request field

    Storage must be under resources.requests.storage, not limits or missing list format.
  3. Final Answer:

    YAML with accessModes as list and storage under requests -> Option A
  4. Quick Check:

    Correct PVC YAML uses list for accessModes and requests for storage [OK]
Quick Trick: Use list for accessModes and requests for storage size [OK]
Common Mistakes:
  • Writing accessModes as a string instead of list
  • Using limits instead of requests for storage
  • Choosing wrong access mode like ReadOnlyMany

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More Kubernetes Quizzes