cert
cert-1
cert-2

Pass Linux Foundation KCNA Exam in First Attempt Guaranteed!

Get 100% Latest Exam Questions, Accurate & Verified Answers to Pass the Actual Exam!
30 Days Free Updates, Instant Download!

cert-5
cert-6
KCNA Exam - Verified By Experts
KCNA Premium Bundle
$29.98

KCNA Premium Bundle

$79.99
$109.97
  • Premium File 333 Questions & Answers. Last update: Nov 02, 2026
  • Training Course 54 Video Lectures
  • Study Guide 410 Pages
 
$109.97
$79.99
accept 39 downloads in last 7 days
block-screenshots
Purchase Linux Foundation KCNA Exam Training Products Individually
Linux Foundation KCNA Premium File
Premium File 333 Q&A
$76.99$69.99
Linux Foundation KCNA Video Training Course
Training Course 54 Lectures
$21.99 $19.99
Linux Foundation KCNA PDF Study Guide
Study Guide 410 Pages
$21.99 $19.99
Linux Foundation KCNA Practice Test 7

Question 60

A controller-plane report shows a Pod bound to a worker that has a stopped kubelet and no running containers. Which observable result BEST confirms the desired Kubernetes or cloud native behavior?

  1. Missing workload replicas are recreated from their controllers and desired counts converge after disruptions.
  2. Pods assigned to a healthy node start and report status with failed containers surfaced for diagnosis.
  3. All intended replicas run the approved digest and upgrades trace back to a reviewed artifact.
  4. Clients reach the intended healthy backends through a stable Service name despite Pod replacement.

Explanation

Correct Answer

B:

Pods assigned to a healthy node start and report status with failed containers surfaced for diagnosis. This is an observable service outcome, not just evidence that a configuration file was saved. kubelet manages Pod execution on a node; it does not serve the central Kubernetes API or select new nodes. Workload context: A controller-plane report shows a Pod bound to a worker that has a stopped kubelet and no running containers.

Incorrect Answers

A:

Missing workload replicas are recreated from their controllers and desired counts converge after disruptions. That result validates Controller manager reconciliation loops rather than the requirement here. Verify instead: Pods assigned to a healthy node start and report status with failed containers surfaced for diagnosis. Workload context: A controller-plane report shows a Pod bound to a worker that has a stopped kubelet and no running containers.

C:

All intended replicas run the approved digest and upgrades trace back to a reviewed artifact. That result validates Immutable container images and digests rather than the requirement here. Verify instead: Pods assigned to a healthy node start and report status with failed containers surfaced for diagnosis. Workload context: A controller-plane report shows a Pod bound to a worker that has a stopped kubelet and no running containers.

D:

Clients reach the intended healthy backends through a stable Service name despite Pod replacement. That result validates Service stable virtual endpoint rather than the requirement here. Verify instead: Pods assigned to a healthy node start and report status with failed containers surfaced for diagnosis. Workload context: A controller-plane report shows a Pod bound to a worker that has a stopped kubelet and no running containers.

Question 61

An operator scopes anti-affinity to hostname yet expects strict distribution across distinct availability zones. Which observable result BEST confirms the desired Kubernetes or cloud native behavior?

  1. Protected nodes accept explicitly tolerated workloads and repel unrelated Pods under intended effects.
  2. Replicas spread or co-locate according to declared constraints with predictable behavior when no feasible topology exists.
  3. The helper supports the main app and its lifecycle is correctly coordinated during start and shutdown.
  4. Critical workloads gain capacity when eligible without uncontrolled eviction of unrelated protected services.

Explanation

Correct Answer

B:

Replicas spread or co-locate according to declared constraints with predictable behavior when no feasible topology exists. This is an observable service outcome, not just evidence that a configuration file was saved. Pod affinity references other Pods by labels, not node resource attributes, and required rules can make replicas Pending. Workload context: An operator scopes anti-affinity to hostname yet expects strict distribution across distinct availability zones.

Incorrect Answers

A:

Protected nodes accept explicitly tolerated workloads and repel unrelated Pods under intended effects. That result validates Taints tolerations and node protection rather than the requirement here. Verify instead: Replicas spread or co-locate according to declared constraints with predictable behavior when no feasible topology exists. Workload context: An operator scopes anti-affinity to hostname yet expects strict distribution across distinct availability zones.

C:

The helper supports the main app and its lifecycle is correctly coordinated during start and shutdown. That result validates Sidecar containers and shared Pod lifecycle rather than the requirement here. Verify instead: Replicas spread or co-locate according to declared constraints with predictable behavior when no feasible topology exists. Workload context: An operator scopes anti-affinity to hostname yet expects strict distribution across distinct availability zones.

D:

Critical workloads gain capacity when eligible without uncontrolled eviction of unrelated protected services. That result validates PriorityClass and preemption rather than the requirement here. Verify instead: Replicas spread or co-locate according to declared constraints with predictable behavior when no feasible topology exists. Workload context: An operator scopes anti-affinity to hostname yet expects strict distribution across distinct availability zones.

Question 62

A CI job merges multiple kubeconfig files and accidentally uses a credential for the wrong API endpoint. Which Kubernetes or cloud native approach BEST addresses the stated requirement?

  1. Plan component upgrades using the currently supported version-skew policy and validated addon compatibility rather than upgrading arbitrarily.
  2. Use namespaces to group namespaced resources and policies, and add explicit RBAC and network controls for isolation.
  3. Confirm the active kubeconfig context and namespace before using kubectl on production clusters.
  4. Use a DaemonSet to run a supported node agent across eligible nodes, respecting taints and selectors.

Explanation

Correct Answer

C:

Confirm the active kubeconfig context and namespace before using kubectl on production clusters. This response implements the controlling Kubernetes or cloud native principle. A context combines cluster, user and namespace settings; the current shell directory alone does not select a cluster. Check its effect by: Inspect kubectl config current-context, cluster server, user identity and namespace field. Workload context: A CI job merges multiple kubeconfig files and accidentally uses a credential for the wrong API endpoint.

Incorrect Answers

A:

Plan component upgrades using the currently supported version-skew policy and validated addon compatibility rather than upgrading arbitrarily. This action addresses Kubernetes upgrades and version skew instead of the controlling requirement. API compatibility and supported component skew determine upgrade sequencing; not every Kubernetes version jump is supported. For this scenario prefer: Confirm the active kubeconfig context and namespace before using kubectl on production clusters. Workload context: A CI job merges multiple kubeconfig files and accidentally uses a credential for the wrong API endpoint.

B:

Use namespaces to group namespaced resources and policies, and add explicit RBAC and network controls for isolation. This action addresses Namespace scope and limits instead of the controlling requirement. Namespaces organize resource names but are not automatically strong security boundaries or separate clusters. For this scenario prefer: Confirm the active kubeconfig context and namespace before using kubectl on production clusters. Workload context: A CI job merges multiple kubeconfig files and accidentally uses a credential for the wrong API endpoint.

D:

Use a DaemonSet to run a supported node agent across eligible nodes, respecting taints and selectors. This action addresses DaemonSet node-local workloads instead of the controlling requirement. A DaemonSet creates node-level replicas automatically rather than a fixed overall replica count like a Deployment. For this scenario prefer: Confirm the active kubeconfig context and namespace before using kubectl on production clusters. Workload context: A CI job merges multiple kubeconfig files and accidentally uses a credential for the wrong API endpoint.

Question 63

A debugging process mounts a long-lived token with cluster-admin rights even though it only needs to watch its own namespace's Pods. Which evidence should the engineer inspect FIRST to distinguish the likely cause or verify the prerequisite?

  1. Inspect serviceAccountName, RoleBindings, projected tokens, audience and kubectl auth can-i permissions.
  2. Inspect securityContext, runAsUser, allowPrivilegeEscalation, capabilities, seccompProfile and startup errors.
  3. Review container lastState, exit code, restart count, previous logs and application configuration.
  4. Review image references, signing identities, attestations, admission decisions and deployed imageIDs.

Explanation

Correct Answer

A:

Inspect serviceAccountName, RoleBindings, projected tokens, audience and kubectl auth can-i permissions. This is the most discriminating evidence for the described failure or requirement. A service account is an API identity; granting Pods a namespace does not automatically limit an overbroad ClusterRoleBinding. The corresponding implementation is: Assign dedicated Kubernetes service accounts and least-privilege RBAC for workloads accessing the API. Workload context: A debugging process mounts a long-lived token with cluster-admin rights even though it only needs to watch its own namespace's Pods.

Incorrect Answers

B:

Inspect securityContext, runAsUser, allowPrivilegeEscalation, capabilities, seccompProfile and startup errors. These observations are more relevant to Linux securityContext and seccomp basics, not this case. The distinguishing check is: Inspect serviceAccountName, RoleBindings, projected tokens, audience and kubectl auth can-i permissions. Workload context: A debugging process mounts a long-lived token with cluster-admin rights even though it only needs to watch its own namespace's Pods.

C:

Review container lastState, exit code, restart count, previous logs and application configuration. These observations are more relevant to CrashLoopBackOff and previous logs, not this case. The distinguishing check is: Inspect serviceAccountName, RoleBindings, projected tokens, audience and kubectl auth can-i permissions. Workload context: A debugging process mounts a long-lived token with cluster-admin rights even though it only needs to watch its own namespace's Pods.

D:

Review image references, signing identities, attestations, admission decisions and deployed imageIDs. These observations are more relevant to Image provenance and admission policies, not this case. The distinguishing check is: Inspect serviceAccountName, RoleBindings, projected tokens, audience and kubectl auth can-i permissions. Workload context: A debugging process mounts a long-lived token with cluster-admin rights even though it only needs to watch its own namespace's Pods.

Question 64

A bare-metal test cluster creates a LoadBalancer Service but EXTERNAL-IP remains pending because no load-balancer controller exists. Which observable result BEST confirms the desired Kubernetes or cloud native behavior?

  1. Clients resolve the intended in-cluster Service name and external DNS forwarding operates as designed.
  2. External HTTP clients reach the correct application by hostname and route rules while unrelated paths stay rejected.
  3. The container remains running or completes as intended without repeated backoff cycles after a targeted correction.
  4. External clients reach only the intended healthy Service backends and the allocated endpoint matches network policy.

Explanation

Correct Answer

D:

External clients reach only the intended healthy Service backends and the allocated endpoint matches network policy. This is an observable service outcome, not just evidence that a configuration file was saved. A LoadBalancer Service depends on an implementation or provider controller; creating it does not guarantee an external address. Workload context: A bare-metal test cluster creates a LoadBalancer Service but EXTERNAL-IP remains pending because no load-balancer controller exists.

Incorrect Answers

A:

Clients resolve the intended in-cluster Service name and external DNS forwarding operates as designed. That result validates Cluster DNS and service discovery rather than the requirement here. Verify instead: External clients reach only the intended healthy Service backends and the allocated endpoint matches network policy. Workload context: A bare-metal test cluster creates a LoadBalancer Service but EXTERNAL-IP remains pending because no load-balancer controller exists.

B:

External HTTP clients reach the correct application by hostname and route rules while unrelated paths stay rejected. That result validates Ingress and Gateway API routing rather than the requirement here. Verify instead: External clients reach only the intended healthy Service backends and the allocated endpoint matches network policy. Workload context: A bare-metal test cluster creates a LoadBalancer Service but EXTERNAL-IP remains pending because no load-balancer controller exists.

C:

The container remains running or completes as intended without repeated backoff cycles after a targeted correction. That result validates CrashLoopBackOff and previous logs rather than the requirement here. Verify instead: External clients reach only the intended healthy Service backends and the allocated endpoint matches network policy. Workload context: A bare-metal test cluster creates a LoadBalancer Service but EXTERNAL-IP remains pending because no load-balancer controller exists.

Question 65

An automation uses a ClusterRole via a namespaced RoleBinding and auditors need to confirm its permissions do not escape the namespace. Which evidence should the engineer inspect FIRST to distinguish the likely cause or verify the prerequisite?

  1. Compare host kernel sharing, namespace isolation, hypervisor boundaries and workload trust requirements.
  2. Inspect quota hard/used counters, LimitRange defaults and API admission rejection messages.
  3. Check registry path, pull Secret, tag or digest, IAM grant, TLS trust and registry audit logs.
  4. Inspect verbs, apiGroups, resources, RoleBinding/ClusterRoleBinding subjects and kubectl auth can-i results.

Explanation

Correct Answer

D:

Inspect verbs, apiGroups, resources, RoleBinding/ClusterRoleBinding subjects and kubectl auth can-i results. This is the most discriminating evidence for the described failure or requirement. A RoleBinding can bind a ClusterRole within its namespace; a ClusterRoleBinding grants its rules at cluster scope. The corresponding implementation is: Assign a Role to namespaced permissions and a ClusterRole where appropriate for cluster-scoped or reusable rules, binding least privilege. Workload context: An automation uses a ClusterRole via a namespaced RoleBinding and auditors need to confirm its permissions do not escape the namespace.

Incorrect Answers

A:

Compare host kernel sharing, namespace isolation, hypervisor boundaries and workload trust requirements. These observations are more relevant to Container versus virtual machine isolation, not this case. The distinguishing check is: Inspect verbs, apiGroups, resources, RoleBinding/ClusterRoleBinding subjects and kubectl auth can-i results. Workload context: An automation uses a ClusterRole via a namespaced RoleBinding and auditors need to confirm its permissions do not escape the namespace.

B:

Inspect quota hard/used counters, LimitRange defaults and API admission rejection messages. These observations are more relevant to ResourceQuota and LimitRange policies, not this case. The distinguishing check is: Inspect verbs, apiGroups, resources, RoleBinding/ClusterRoleBinding subjects and kubectl auth can-i results. Workload context: An automation uses a ClusterRole via a namespaced RoleBinding and auditors need to confirm its permissions do not escape the namespace.

C:

Check registry path, pull Secret, tag or digest, IAM grant, TLS trust and registry audit logs. These observations are more relevant to OCI registries and image distribution, not this case. The distinguishing check is: Inspect verbs, apiGroups, resources, RoleBinding/ClusterRoleBinding subjects and kubectl auth can-i results. Workload context: An automation uses a ClusterRole via a namespaced RoleBinding and auditors need to confirm its permissions do not escape the namespace.

Question 66

Operators update control-plane binaries but ignore cluster DNS and CNI version compatibility during the change. Which observable result BEST confirms the desired Kubernetes or cloud native behavior?

  1. Each eligible node runs the intended agent and newly added eligible nodes receive it automatically.
  2. Operators identify the failing object and use evidence before editing controllers or escalating access.
  3. Protected nodes accept explicitly tolerated workloads and repel unrelated Pods under intended effects.
  4. Control-plane and node upgrades complete within supported skew with workload compatibility checks passing.

Explanation

Correct Answer

D:

Control-plane and node upgrades complete within supported skew with workload compatibility checks passing. This is an observable service outcome, not just evidence that a configuration file was saved. API compatibility and supported component skew determine upgrade sequencing; not every Kubernetes version jump is supported. Workload context: Operators update control-plane binaries but ignore cluster DNS and CNI version compatibility during the change.

Incorrect Answers

A:

Each eligible node runs the intended agent and newly added eligible nodes receive it automatically. That result validates DaemonSet node-local workloads rather than the requirement here. Verify instead: Control-plane and node upgrades complete within supported skew with workload compatibility checks passing. Workload context: Operators update control-plane binaries but ignore cluster DNS and CNI version compatibility during the change.

B:

Operators identify the failing object and use evidence before editing controllers or escalating access. That result validates kubectl inspect and describe diagnostics rather than the requirement here. Verify instead: Control-plane and node upgrades complete within supported skew with workload compatibility checks passing. Workload context: Operators update control-plane binaries but ignore cluster DNS and CNI version compatibility during the change.

C:

Protected nodes accept explicitly tolerated workloads and repel unrelated Pods under intended effects. That result validates Taints tolerations and node protection rather than the requirement here. Verify instead: Control-plane and node upgrades complete within supported skew with workload compatibility checks passing. Workload context: Operators update control-plane binaries but ignore cluster DNS and CNI version compatibility during the change.

Question 67

An app container is distroless with no shell, but the team assumes kubectl exec /bin/sh must always succeed. Which observable result BEST confirms the desired Kubernetes or cloud native behavior?

  1. An incident timeline pinpoints the failing dependency rather than relying on one generic readiness or CPU signal.
  2. Diagnostics are reproducible, scoped and do not leave unreviewed configuration changes inside containers.
  3. Staging and production execute identical approved artifact content and releases remain reproducible.
  4. A failing candidate build halts or rolls back before reaching full audience while healthy versions progress safely.

Explanation

Correct Answer

B:

Diagnostics are reproducible, scoped and do not leave unreviewed configuration changes inside containers. This is an observable service outcome, not just evidence that a configuration file was saved. kubectl exec runs a process in an existing container; it does not persist edits across new image-based replacements. Workload context: An app container is distroless with no shell, but the team assumes kubectl exec /bin/sh must always succeed.

Incorrect Answers

A:

An incident timeline pinpoints the failing dependency rather than relying on one generic readiness or CPU signal. That result validates Correlating metrics logs and traces rather than the requirement here. Verify instead: Diagnostics are reproducible, scoped and do not leave unreviewed configuration changes inside containers. Workload context: An app container is distroless with no shell, but the team assumes kubectl exec /bin/sh must always succeed.

C:

Staging and production execute identical approved artifact content and releases remain reproducible. That result validates Artifact promotion by digest rather than the requirement here. Verify instead: Diagnostics are reproducible, scoped and do not leave unreviewed configuration changes inside containers. Workload context: An app container is distroless with no shell, but the team assumes kubectl exec /bin/sh must always succeed.

D:

A failing candidate build halts or rolls back before reaching full audience while healthy versions progress safely. That result validates Progressive delivery and release metrics rather than the requirement here. Verify instead: Diagnostics are reproducible, scoped and do not leave unreviewed configuration changes inside containers. Workload context: An app container is distroless with no shell, but the team assumes kubectl exec /bin/sh must always succeed.

Question 68

A web Deployment releases all new replicas simultaneously and users receive errors while cold caches warm up. Which observable result BEST confirms the desired Kubernetes or cloud native behavior?

  1. A failing candidate build halts or rolls back before reaching full audience while healthy versions progress safely.
  2. New replicas become Ready before old capacity is removed and a failed rollout can return to a known revision.
  3. Production uses a tested traceable artifact only after required promotion and environment gates succeed.
  4. Diagnostics are reproducible, scoped and do not leave unreviewed configuration changes inside containers.

Explanation

Correct Answer

B:

New replicas become Ready before old capacity is removed and a failed rollout can return to a known revision. This is an observable service outcome, not just evidence that a configuration file was saved. A rolling update controls replacement pacing but application correctness still requires probes and release validation. Workload context: A web Deployment releases all new replicas simultaneously and users receive errors while cold caches warm up.

Incorrect Answers

A:

A failing candidate build halts or rolls back before reaching full audience while healthy versions progress safely. That result validates Progressive delivery and release metrics rather than the requirement here. Verify instead: New replicas become Ready before old capacity is removed and a failed rollout can return to a known revision. Workload context: A web Deployment releases all new replicas simultaneously and users receive errors while cold caches warm up.

C:

Production uses a tested traceable artifact only after required promotion and environment gates succeed. That result validates CI versus CD pipeline separation rather than the requirement here. Verify instead: New replicas become Ready before old capacity is removed and a failed rollout can return to a known revision. Workload context: A web Deployment releases all new replicas simultaneously and users receive errors while cold caches warm up.

D:

Diagnostics are reproducible, scoped and do not leave unreviewed configuration changes inside containers. That result validates kubectl exec diagnostic boundaries rather than the requirement here. Verify instead: New replicas become Ready before old capacity is removed and a failed rollout can return to a known revision. Workload context: A web Deployment releases all new replicas simultaneously and users receive errors while cold caches warm up.

Question 69

An engineer submits a major scheduler API change only as a personal blog post and expects it to become a stable Kubernetes feature. Which TWO complementary steps supply the appropriate approach AND the evidence required to validate it? Select TWO.

  1. Follow Kubernetes Special Interest Group ownership and enhancement processes when proposing changes to core functionality.
  2. Check a project's license, contributor requirements and redistribution obligations before copying or shipping components.
  3. Review SIG charter, KEP status, community meeting records and maintainer review responsibilities.
  4. A single downstream failure degrades gracefully without causing an uncontrolled cascade across independent services.
  5. Inspect tracer/provider setup, context propagation, collector pipeline, resource attributes and exporter endpoint health.

Explanation

Correct Answers

A:

Follow Kubernetes Special Interest Group ownership and enhancement processes when proposing changes to core functionality. This response implements the controlling Kubernetes or cloud native principle. Kubernetes development is governed through open community processes rather than a single cloud vendor's private roadmap. Check its effect by: Review SIG charter, KEP status, community meeting records and maintainer review responsibilities. This is the implementation part of the required paired answer. Workload context: An engineer submits a major scheduler API change only as a personal blog post and expects it to become a stable Kubernetes feature.

C:

Review SIG charter, KEP status, community meeting records and maintainer review responsibilities. This is the most discriminating evidence for the described failure or requirement. Kubernetes development is governed through open community processes rather than a single cloud vendor's private roadmap. The corresponding implementation is: Follow Kubernetes Special Interest Group ownership and enhancement processes when proposing changes to core functionality. This is the diagnostic evidence part of the paired answer. Workload context: An engineer submits a major scheduler API change only as a personal blog post and expects it to become a stable Kubernetes feature.

Incorrect Answers

B:

Check a project's license, contributor requirements and redistribution obligations before copying or shipping components. This step belongs to Open source licensing and contribution basics rather than the complementary implementation and evidence pair. The intended approach is: Follow Kubernetes Special Interest Group ownership and enhancement processes when proposing changes to core functionality. Validate with: Review SIG charter, KEP status, community meeting records and maintainer review responsibilities. Workload context: An engineer submits a major scheduler API change only as a personal blog post and expects it to become a stable Kubernetes feature.

D:

A single downstream failure degrades gracefully without causing an uncontrolled cascade across independent services. This step belongs to Microservices contracts and failure isolation rather than the complementary implementation and evidence pair. The intended approach is: Follow Kubernetes Special Interest Group ownership and enhancement processes when proposing changes to core functionality. Validate with: Review SIG charter, KEP status, community meeting records and maintainer review responsibilities. Workload context: An engineer submits a major scheduler API change only as a personal blog post and expects it to become a stable Kubernetes feature.

E:

Inspect tracer/provider setup, context propagation, collector pipeline, resource attributes and exporter endpoint health. This step belongs to OpenTelemetry instrumentation and exporters rather than the complementary implementation and evidence pair. The intended approach is: Follow Kubernetes Special Interest Group ownership and enhancement processes when proposing changes to core functionality. Validate with: Review SIG charter, KEP status, community meeting records and maintainer review responsibilities. Workload context: An engineer submits a major scheduler API change only as a personal blog post and expects it to become a stable Kubernetes feature.

Question 70

An operator removes two members from a three-member etcd cluster without calculating the quorum needed to accept writes. Which TWO complementary steps supply the appropriate approach AND the evidence required to validate it? Select TWO.

  1. Inspect etcd quorum health, member status, snapshot freshness, certificate validity and restore procedure.
  2. Compare image digest, registry manifest, Pod imageID, rollout timestamp and supply-chain approval.
  3. The container sees the intended isolated resources while usage limits are reflected in host accounting.
  4. Use namespaces to group namespaced resources and policies, and add explicit RBAC and network controls for isolation.
  5. Keep etcd highly available and maintain secure, tested snapshots of Kubernetes API state rather than treating it as ordinary container storage.

Explanation

Correct Answers

A:

Inspect etcd quorum health, member status, snapshot freshness, certificate validity and restore procedure. This is the most discriminating evidence for the described failure or requirement. etcd is a consistent key-value store for API state; it is not where persistent application volume data lives. The corresponding implementation is: Keep etcd highly available and maintain secure, tested snapshots of Kubernetes API state rather than treating it as ordinary container storage. This is the diagnostic evidence part of the paired answer. Workload context: An operator removes two members from a three-member etcd cluster without calculating the quorum needed to accept writes.

E:

Keep etcd highly available and maintain secure, tested snapshots of Kubernetes API state rather than treating it as ordinary container storage. This response implements the controlling Kubernetes or cloud native principle. etcd is a consistent key-value store for API state; it is not where persistent application volume data lives. Check its effect by: Inspect etcd quorum health, member status, snapshot freshness, certificate validity and restore procedure. This is the implementation part of the required paired answer. Workload context: An operator removes two members from a three-member etcd cluster without calculating the quorum needed to accept writes.

Incorrect Answers

B:

Compare image digest, registry manifest, Pod imageID, rollout timestamp and supply-chain approval. This step belongs to Immutable container images and digests rather than the complementary implementation and evidence pair. The intended approach is: Keep etcd highly available and maintain secure, tested snapshots of Kubernetes API state rather than treating it as ordinary container storage. Validate with: Inspect etcd quorum health, member status, snapshot freshness, certificate validity and restore procedure. Workload context: An operator removes two members from a three-member etcd cluster without calculating the quorum needed to accept writes.

C:

The container sees the intended isolated resources while usage limits are reflected in host accounting. This step belongs to Linux namespaces and cgroups rather than the complementary implementation and evidence pair. The intended approach is: Keep etcd highly available and maintain secure, tested snapshots of Kubernetes API state rather than treating it as ordinary container storage. Validate with: Inspect etcd quorum health, member status, snapshot freshness, certificate validity and restore procedure. Workload context: An operator removes two members from a three-member etcd cluster without calculating the quorum needed to accept writes.

D:

Use namespaces to group namespaced resources and policies, and add explicit RBAC and network controls for isolation. This step belongs to Namespace scope and limits rather than the complementary implementation and evidence pair. The intended approach is: Keep etcd highly available and maintain secure, tested snapshots of Kubernetes API state rather than treating it as ordinary container storage. Validate with: Inspect etcd quorum health, member status, snapshot freshness, certificate validity and restore procedure. Workload context: An operator removes two members from a three-member etcd cluster without calculating the quorum needed to accept writes.

Kubernetes and Cloud Native Associate (KCNA) Practice Tests