Bird
0
0

Which YAML snippet correctly mounts a ConfigMap named my-config as a volume named config-volume in a pod?

easy📝 Syntax Q3 of 15
Kubernetes - ConfigMaps
Which YAML snippet correctly mounts a ConfigMap named my-config as a volume named config-volume in a pod?
Avolumes: - name: config-volume configMap: name: my-config
Bvolumes: - name: config-volume secret: secretName: my-config
Cvolumes: - name: config-volume persistentVolumeClaim: claimName: my-config
Dvolumes: - name: config-volume emptyDir: {}
Step-by-Step Solution
Solution:
  1. Step 1: Identify volume type

    The volume must be of type configMap to mount a ConfigMap.
  2. Step 2: Check volume name and ConfigMap reference

    The volume name is config-volume and it references the ConfigMap named my-config.
  3. Final Answer:

    volumes: - name: config-volume configMap: name: my-config -> Option A
  4. Quick Check:

    ConfigMap volumes use configMap key [OK]
Quick Trick: ConfigMap volumes use 'configMap' key in volumes [OK]
Common Mistakes:
  • Using 'secret' instead of 'configMap' for ConfigMap volumes
  • Referencing PersistentVolumeClaim for ConfigMaps
  • Using emptyDir which is an ephemeral volume

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More Kubernetes Quizzes