nerdexam
Linux_FoundationLinux_Foundation

KCNA · Question #34

KCNA Question #34: Real Exam Question with Answer & Explanation

The correct answer is C: ConfigMap. The ConfigMap resource supports an immutable: true boolean field to prevent accidental updates or deletions of its data.

Submitted by hans_de· May 4, 2026Kubernetes Fundamentals

Question

Which Kubernetes resource uses immutable: true boolean field?

Options

  • ADeployment
  • BPod
  • CConfigMap
  • DReplicaSet

Explanation

The ConfigMap resource supports an immutable: true boolean field to prevent accidental updates or deletions of its data.

Common mistakes.

  • A. Deployments are designed to be updated via strategies like rolling updates, so they do not have an immutable field for their entire configuration.
  • B. Pods can be replaced or recreated, but the Pod resource itself does not have an immutable field to lock its definition after creation; changes typically lead to recreation.
  • D. ReplicaSets ensure a stable set of running Pods, and while their template can be updated, the ReplicaSet resource itself does not have an immutable field to prevent modifications.

Concept tested. Immutable ConfigMaps

Reference. https://kubernetes.io/docs/concepts/configuration/configmap/#immutable-configmaps

Topics

#Kubernetes resources#ConfigMap#Immutability#Resource configuration

Community Discussion

No community discussion yet for this question.

Full KCNA PracticeBrowse All KCNA Questions