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 20

Question 190

An engineer assumes a public registry automatically signs every published image and disables provenance verification. Which evidence should the engineer inspect FIRST to distinguish the likely cause or verify the prerequisite?

  1. Check Pod nodeSelector keys and values against node labels and scheduling events.
  2. Compare image digest, registry manifest, Pod imageID, rollout timestamp and supply-chain approval.
  3. Check registry path, pull Secret, tag or digest, IAM grant, TLS trust and registry audit logs.
  4. Inspect kubelet runtime endpoint, CRI protocol support, containerd service status and runtime errors.

Explanation

Correct Answer

C:

Check registry path, pull Secret, tag or digest, IAM grant, TLS trust and registry audit logs. This is the most discriminating evidence for the described failure or requirement. OCI registries store/distribute image artifacts; they do not orchestrate Pods or apply cluster networking. The corresponding implementation is: Pull images from approved OCI-compatible registries with controlled image credentials and documented access boundaries. Workload context: An engineer assumes a public registry automatically signs every published image and disables provenance verification.

Incorrect Answers

A:

Check Pod nodeSelector keys and values against node labels and scheduling events. These observations are more relevant to nodeSelector equality placement, not this case. The distinguishing check is: Check registry path, pull Secret, tag or digest, IAM grant, TLS trust and registry audit logs. Workload context: An engineer assumes a public registry automatically signs every published image and disables provenance verification.

B:

Compare image digest, registry manifest, Pod imageID, rollout timestamp and supply-chain approval. These observations are more relevant to Immutable container images and digests, not this case. The distinguishing check is: Check registry path, pull Secret, tag or digest, IAM grant, TLS trust and registry audit logs. Workload context: An engineer assumes a public registry automatically signs every published image and disables provenance verification.

D:

Inspect kubelet runtime endpoint, CRI protocol support, containerd service status and runtime errors. These observations are more relevant to Container runtime and CRI, not this case. The distinguishing check is: Check registry path, pull Secret, tag or digest, IAM grant, TLS trust and registry audit logs. Workload context: An engineer assumes a public registry automatically signs every published image and disables provenance verification.

Question 191

A service account authenticates but receives 403 when deleting Secrets; developers assume an admission webhook caused the denial. Which observable result BEST confirms the desired Kubernetes or cloud native behavior?

  1. Valid identities perform only allowed actions and rejected resource specifications do not reach persistent state.
  2. Storage is provisioned in a suitable placement domain after the first eligible consumer is considered.
  3. Noncompliant Pod specifications are rejected under enforcement without unexpectedly blocking approved workloads.
  4. Each workload can invoke only required API verbs without accessing unrelated namespaces or cluster secrets.

Explanation

Correct Answer

A:

Valid identities perform only allowed actions and rejected resource specifications do not reach persistent state. This is an observable service outcome, not just evidence that a configuration file was saved. Authentication answers who called, authorization answers what may be done, and admission can apply policy to allowed requests. Workload context: A service account authenticates but receives 403 when deleting Secrets; developers assume an admission webhook caused the denial.

Incorrect Answers

B:

Storage is provisioned in a suitable placement domain after the first eligible consumer is considered. That result validates WaitForFirstConsumer volume binding rather than the requirement here. Verify instead: Valid identities perform only allowed actions and rejected resource specifications do not reach persistent state. Workload context: A service account authenticates but receives 403 when deleting Secrets; developers assume an admission webhook caused the denial.

C:

Noncompliant Pod specifications are rejected under enforcement without unexpectedly blocking approved workloads. That result validates Pod Security Admission and namespaces rather than the requirement here. Verify instead: Valid identities perform only allowed actions and rejected resource specifications do not reach persistent state. Workload context: A service account authenticates but receives 403 when deleting Secrets; developers assume an admission webhook caused the denial.

D:

Each workload can invoke only required API verbs without accessing unrelated namespaces or cluster secrets. That result validates ServiceAccount and workload RBAC boundaries rather than the requirement here. Verify instead: Valid identities perform only allowed actions and rejected resource specifications do not reach persistent state. Workload context: A service account authenticates but receives 403 when deleting Secrets; developers assume an admission webhook caused the denial.

Question 192

A StorageClass immediately provisions a zonal disk before the Pod's zone affinity is evaluated and creates a placement conflict. Which evidence should the engineer inspect FIRST to distinguish the likely cause or verify the prerequisite?

  1. Inspect Pod label selectors, namespaces, topologyKey and actual placement of matching peer Pods.
  2. Inspect kubectl config current-context, cluster server, user identity and namespace field.
  3. Inspect affinity terms, matchExpressions, node labels, scheduler feasibility and fallback placement.
  4. Inspect PVC status, volume nodeAffinity, StorageClass volumeBindingMode and node/zone eligibility.

Explanation

Correct Answer

D:

Inspect PVC status, volume nodeAffinity, StorageClass volumeBindingMode and node/zone eligibility. This is the most discriminating evidence for the described failure or requirement. Immediate volume binding can constrain later Pod placement, while WaitForFirstConsumer accounts for scheduling topology. The corresponding implementation is: Align volume topology with Pod scheduling, using StorageClass binding behavior appropriate for zonal storage. Workload context: A StorageClass immediately provisions a zonal disk before the Pod's zone affinity is evaluated and creates a placement conflict.

Incorrect Answers

A:

Inspect Pod label selectors, namespaces, topologyKey and actual placement of matching peer Pods. These observations are more relevant to Pod affinity anti-affinity, not this case. The distinguishing check is: Inspect PVC status, volume nodeAffinity, StorageClass volumeBindingMode and node/zone eligibility. Workload context: A StorageClass immediately provisions a zonal disk before the Pod's zone affinity is evaluated and creates a placement conflict.

B:

Inspect kubectl config current-context, cluster server, user identity and namespace field. These observations are more relevant to kubectl context and cluster selection, not this case. The distinguishing check is: Inspect PVC status, volume nodeAffinity, StorageClass volumeBindingMode and node/zone eligibility. Workload context: A StorageClass immediately provisions a zonal disk before the Pod's zone affinity is evaluated and creates a placement conflict.

C:

Inspect affinity terms, matchExpressions, node labels, scheduler feasibility and fallback placement. These observations are more relevant to Node affinity required vs preferred, not this case. The distinguishing check is: Inspect PVC status, volume nodeAffinity, StorageClass volumeBindingMode and node/zone eligibility. Workload context: A StorageClass immediately provisions a zonal disk before the Pod's zone affinity is evaluated and creates a placement conflict.

Question 193

An engineer has staging and production kubeconfig contexts but runs kubectl delete while the wrong context is active. Which evidence should the engineer inspect FIRST to distinguish the likely cause or verify the prerequisite?

  1. Inspect affinity terms, matchExpressions, node labels, scheduler feasibility and fallback placement.
  2. Inspect ConfigMap/Secret references, RBAC, API audit records, encryption-at-rest settings and mount or environment behavior.
  3. Inspect kubectl config current-context, cluster server, user identity and namespace field.
  4. Inspect resource status, conditions, events, generation, owner references and logs from the relevant container.

Explanation

Correct Answer

C:

Inspect kubectl config current-context, cluster server, user identity and namespace field. This is the most discriminating evidence for the described failure or requirement. A context combines cluster, user and namespace settings; the current shell directory alone does not select a cluster. The corresponding implementation is: Confirm the active kubeconfig context and namespace before using kubectl on production clusters. Workload context: An engineer has staging and production kubeconfig contexts but runs kubectl delete while the wrong context is active.

Incorrect Answers

A:

Inspect affinity terms, matchExpressions, node labels, scheduler feasibility and fallback placement. These observations are more relevant to Node affinity required vs preferred, not this case. The distinguishing check is: Inspect kubectl config current-context, cluster server, user identity and namespace field. Workload context: An engineer has staging and production kubeconfig contexts but runs kubectl delete while the wrong context is active.

B:

Inspect ConfigMap/Secret references, RBAC, API audit records, encryption-at-rest settings and mount or environment behavior. These observations are more relevant to ConfigMap and Secret boundaries, not this case. The distinguishing check is: Inspect kubectl config current-context, cluster server, user identity and namespace field. Workload context: An engineer has staging and production kubeconfig contexts but runs kubectl delete while the wrong context is active.

D:

Inspect resource status, conditions, events, generation, owner references and logs from the relevant container. These observations are more relevant to kubectl inspect and describe diagnostics, not this case. The distinguishing check is: Inspect kubectl config current-context, cluster server, user identity and namespace field. Workload context: An engineer has staging and production kubeconfig contexts but runs kubectl delete while the wrong context is active.

Question 194

A stateful Pod cannot start in a healthy zone because its existing block volume is attached to another availability zone. Which Kubernetes or cloud native approach BEST addresses the stated requirement?

  1. Set container command and args with awareness of how Kubernetes overrides image ENTRYPOINT and CMD defaults.
  2. Use kubectl apply or a governed reconciliation workflow for repeatable desired-state changes, reviewing diffs before high-impact updates.
  3. Align volume topology with Pod scheduling, using StorageClass binding behavior appropriate for zonal storage.
  4. Diagnose NotReady nodes and distinguish node health from Pod-level readiness before reopening scheduling.

Explanation

Correct Answer

C:

Align volume topology with Pod scheduling, using StorageClass binding behavior appropriate for zonal storage. This response implements the controlling Kubernetes or cloud native principle. Immediate volume binding can constrain later Pod placement, while WaitForFirstConsumer accounts for scheduling topology. Check its effect by: Inspect PVC status, volume nodeAffinity, StorageClass volumeBindingMode and node/zone eligibility. Workload context: A stateful Pod cannot start in a healthy zone because its existing block volume is attached to another availability zone.

Incorrect Answers

A:

Set container command and args with awareness of how Kubernetes overrides image ENTRYPOINT and CMD defaults. This action addresses Container command entrypoint and arguments instead of the controlling requirement. Kubernetes command maps to the image ENTRYPOINT override and args maps to CMD arguments; a process exit can restart a Pod. For this scenario prefer: Align volume topology with Pod scheduling, using StorageClass binding behavior appropriate for zonal storage. Workload context: A stateful Pod cannot start in a healthy zone because its existing block volume is attached to another availability zone.

B:

Use kubectl apply or a governed reconciliation workflow for repeatable desired-state changes, reviewing diffs before high-impact updates. This action addresses kubectl apply and declarative updates instead of the controlling requirement. Declarative apply merges intended fields but conflicts and imperative edits require field ownership review. For this scenario prefer: Align volume topology with Pod scheduling, using StorageClass binding behavior appropriate for zonal storage. Workload context: A stateful Pod cannot start in a healthy zone because its existing block volume is attached to another availability zone.

D:

Diagnose NotReady nodes and distinguish node health from Pod-level readiness before reopening scheduling. This action addresses Node readiness and scheduling exclusion instead of the controlling requirement. Node readiness affects cluster placement and lifecycle; a single Pod readiness-probe failure does not make the entire node NotReady. For this scenario prefer: Align volume topology with Pod scheduling, using StorageClass binding behavior appropriate for zonal storage. Workload context: A stateful Pod cannot start in a healthy zone because its existing block volume is attached to another availability zone.

Question 195

Two replicas must not share a host but the Deployment uses podAffinity and places both beside each other. Which observable result BEST confirms the desired Kubernetes or cloud native behavior?

  1. Kubelet can start Pod sandboxes and containers through the configured CRI without incompatible shim failures.
  2. Replicas spread or co-locate according to declared constraints with predictable behavior when no feasible topology exists.
  3. Eligible nodes retrieve authorized images while unrelated namespaces and identities cannot pull private artifacts.
  4. Unschedulable unhealthy nodes are excluded until they meet documented readiness checks, preserving healthy placement.

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: Two replicas must not share a host but the Deployment uses podAffinity and places both beside each other.

Incorrect Answers

A:

Kubelet can start Pod sandboxes and containers through the configured CRI without incompatible shim failures. That result validates Container runtime and CRI 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: Two replicas must not share a host but the Deployment uses podAffinity and places both beside each other.

C:

Eligible nodes retrieve authorized images while unrelated namespaces and identities cannot pull private artifacts. That result validates OCI registries and image distribution 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: Two replicas must not share a host but the Deployment uses podAffinity and places both beside each other.

D:

Unschedulable unhealthy nodes are excluded until they meet documented readiness checks, preserving healthy placement. That result validates Node readiness and scheduling exclusion 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: Two replicas must not share a host but the Deployment uses podAffinity and places both beside each other.

Question 196

A service enters CrashLoopBackOff because an override points at a binary absent from the container image. Which Kubernetes or cloud native approach BEST addresses the stated requirement?

  1. Model tightly coupled containers inside a Pod when they must share a network namespace and lifecycle, not as unrelated separate Pods.
  2. Choose imagePullPolicy based on tag immutability and cluster delivery needs, checking runtime cache and registry accessibility.
  3. Use nodeSelector for straightforward required label equality and confirm matching nodes exist in the cluster.
  4. Set container command and args with awareness of how Kubernetes overrides image ENTRYPOINT and CMD defaults.

Explanation

Correct Answer

D:

Set container command and args with awareness of how Kubernetes overrides image ENTRYPOINT and CMD defaults. This response implements the controlling Kubernetes or cloud native principle. Kubernetes command maps to the image ENTRYPOINT override and args maps to CMD arguments; a process exit can restart a Pod. Check its effect by: Inspect image metadata, Pod command/args, process exit code and startup logs. Workload context: A service enters CrashLoopBackOff because an override points at a binary absent from the container image.

Incorrect Answers

A:

Model tightly coupled containers inside a Pod when they must share a network namespace and lifecycle, not as unrelated separate Pods. This action addresses Pod shared network namespace and lifecycle instead of the controlling requirement. Containers in one Pod share networking and selected volumes; Kubernetes schedules Pods rather than independent containers. For this scenario prefer: Set container command and args with awareness of how Kubernetes overrides image ENTRYPOINT and CMD defaults. Workload context: A service enters CrashLoopBackOff because an override points at a binary absent from the container image.

B:

Choose imagePullPolicy based on tag immutability and cluster delivery needs, checking runtime cache and registry accessibility. This action addresses Image pull policy and cached images instead of the controlling requirement. Always pulls or checks the registry when needed, while IfNotPresent may use cache; pull policy is not image provenance. For this scenario prefer: Set container command and args with awareness of how Kubernetes overrides image ENTRYPOINT and CMD defaults. Workload context: A service enters CrashLoopBackOff because an override points at a binary absent from the container image.

C:

Use nodeSelector for straightforward required label equality and confirm matching nodes exist in the cluster. This action addresses nodeSelector equality placement instead of the controlling requirement. nodeSelector requires matching labels; it does not create labels or express weighted preferences by itself. For this scenario prefer: Set container command and args with awareness of how Kubernetes overrides image ENTRYPOINT and CMD defaults. Workload context: A service enters CrashLoopBackOff because an override points at a binary absent from the container image.

Question 197

A Pod's YAML looks valid yet describe reports FailedMount after the expected Secret was omitted. Which observable result BEST confirms the desired Kubernetes or cloud native behavior?

  1. Public requests reach the intended application host and path with a valid certificate and matching backends.
  2. Production uses a tested traceable artifact only after required promotion and environment gates succeed.
  3. Healthy Pods enter ready endpoints only after application dependencies function, without restarting healthy processes unnecessarily.
  4. Root-cause hypotheses align with recorded warning events and targeted corrective actions.

Explanation

Correct Answer

D:

Root-cause hypotheses align with recorded warning events and targeted corrective actions. This is an observable service outcome, not just evidence that a configuration file was saved. Events describe control-plane and kubelet observations but are not a permanent complete incident log. Workload context: A Pod's YAML looks valid yet describe reports FailedMount after the expected Secret was omitted.

Incorrect Answers

A:

Public requests reach the intended application host and path with a valid certificate and matching backends. That result validates Ingress route and TLS mismatch diagnosis rather than the requirement here. Verify instead: Root-cause hypotheses align with recorded warning events and targeted corrective actions. Workload context: A Pod's YAML looks valid yet describe reports FailedMount after the expected Secret was omitted.

B:

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: Root-cause hypotheses align with recorded warning events and targeted corrective actions. Workload context: A Pod's YAML looks valid yet describe reports FailedMount after the expected Secret was omitted.

C:

Healthy Pods enter ready endpoints only after application dependencies function, without restarting healthy processes unnecessarily. That result validates Readiness-probe failure versus process crash rather than the requirement here. Verify instead: Root-cause hypotheses align with recorded warning events and targeted corrective actions. Workload context: A Pod's YAML looks valid yet describe reports FailedMount after the expected Secret was omitted.

Question 198

An app in namespace finance resolves api to its own nonexistent finance Service instead of the api Service in payments. Which TWO complementary steps supply the appropriate approach AND the evidence required to validate it? Select TWO.

  1. The application operates within measured memory budgets or receives justified capacity changes without repeated OOM restarts.
  2. Use CoreDNS or the configured cluster DNS service to resolve Service and Pod naming in their correct namespaces.
  3. Inspect external IP status, controller events, security groups, health checks and upstream target availability.
  4. Test DNS names, search suffixes, CoreDNS logs, upstream forwarders and service records.
  5. Select and operate a Kubernetes-compatible CNI implementation to provide Pod IP connectivity and required network capabilities.

Explanation

Correct Answers

B:

Use CoreDNS or the configured cluster DNS service to resolve Service and Pod naming in their correct namespaces. This response implements the controlling Kubernetes or cloud native principle. Kubernetes DNS uses namespace-aware search paths; a fully qualified Service name avoids ambiguity across namespaces. Check its effect by: Test DNS names, search suffixes, CoreDNS logs, upstream forwarders and service records. This is the implementation part of the required paired answer. Workload context: An app in namespace finance resolves api to its own nonexistent finance Service instead of the api Service in payments.

D:

Test DNS names, search suffixes, CoreDNS logs, upstream forwarders and service records. This is the most discriminating evidence for the described failure or requirement. Kubernetes DNS uses namespace-aware search paths; a fully qualified Service name avoids ambiguity across namespaces. The corresponding implementation is: Use CoreDNS or the configured cluster DNS service to resolve Service and Pod naming in their correct namespaces. This is the diagnostic evidence part of the paired answer. Workload context: An app in namespace finance resolves api to its own nonexistent finance Service instead of the api Service in payments.

Incorrect Answers

A:

The application operates within measured memory budgets or receives justified capacity changes without repeated OOM restarts. This step belongs to Container OOMKilled and resource pressure rather than the complementary implementation and evidence pair. The intended approach is: Use CoreDNS or the configured cluster DNS service to resolve Service and Pod naming in their correct namespaces. Validate with: Test DNS names, search suffixes, CoreDNS logs, upstream forwarders and service records. Workload context: An app in namespace finance resolves api to its own nonexistent finance Service instead of the api Service in payments.

C:

Inspect external IP status, controller events, security groups, health checks and upstream target availability. This step belongs to LoadBalancer Service provisioning rather than the complementary implementation and evidence pair. The intended approach is: Use CoreDNS or the configured cluster DNS service to resolve Service and Pod naming in their correct namespaces. Validate with: Test DNS names, search suffixes, CoreDNS logs, upstream forwarders and service records. Workload context: An app in namespace finance resolves api to its own nonexistent finance Service instead of the api Service in payments.

E:

Select and operate a Kubernetes-compatible CNI implementation to provide Pod IP connectivity and required network capabilities. This step belongs to CNI Pod networking implementation rather than the complementary implementation and evidence pair. The intended approach is: Use CoreDNS or the configured cluster DNS service to resolve Service and Pod naming in their correct namespaces. Validate with: Test DNS names, search suffixes, CoreDNS logs, upstream forwarders and service records. Workload context: An app in namespace finance resolves api to its own nonexistent finance Service instead of the api Service in payments.

Question 199

An operator hand-edits a Deployment in production and Argo CD later restores the Git-declared image tag. Which evidence should the engineer inspect FIRST to distinguish the likely cause or verify the prerequisite?

  1. Inspect Pod Ready condition, container restart count, probe event, endpoint membership and HTTP response details.
  2. Inspect selected Pod/container, executed command, RBAC exec permission and audit records.
  3. Compare Git revision, application sync status, live resource diff and reconciliation events.
  4. Check registry digest, image signatures, deployment Pod imageID and provenance attestations across stages.

Explanation

Correct Answer

C:

Compare Git revision, application sync status, live resource diff and reconciliation events. This is the most discriminating evidence for the described failure or requirement. GitOps is a pull/reconciliation operating model rather than merely running kubectl from a CI server. The corresponding implementation is: Use a versioned Git repository as declarative desired state and a reconciler to detect and correct drift with approved change controls. Workload context: An operator hand-edits a Deployment in production and Argo CD later restores the Git-declared image tag.

Incorrect Answers

A:

Inspect Pod Ready condition, container restart count, probe event, endpoint membership and HTTP response details. These observations are more relevant to Readiness-probe failure versus process crash, not this case. The distinguishing check is: Compare Git revision, application sync status, live resource diff and reconciliation events. Workload context: An operator hand-edits a Deployment in production and Argo CD later restores the Git-declared image tag.

B:

Inspect selected Pod/container, executed command, RBAC exec permission and audit records. These observations are more relevant to kubectl exec diagnostic boundaries, not this case. The distinguishing check is: Compare Git revision, application sync status, live resource diff and reconciliation events. Workload context: An operator hand-edits a Deployment in production and Argo CD later restores the Git-declared image tag.

D:

Check registry digest, image signatures, deployment Pod imageID and provenance attestations across stages. These observations are more relevant to Artifact promotion by digest, not this case. The distinguishing check is: Compare Git revision, application sync status, live resource diff and reconciliation events. Workload context: An operator hand-edits a Deployment in production and Argo CD later restores the Git-declared image tag.

Question 200

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 observable result BEST confirms the desired Kubernetes or cloud native behavior?

  1. Resource pressure is resolved without sustained involuntary eviction or unsafe removal of application persistent data.
  2. Workloads function under least privilege and operations needing prohibited capabilities are rejected or explicitly reviewed.
  3. Each workload can invoke only required API verbs without accessing unrelated namespaces or cluster secrets.
  4. Only authorized artifacts enter the cluster and each workload is traceable to a reviewed build.

Explanation

Correct Answer

C:

Each workload can invoke only required API verbs without accessing unrelated namespaces or cluster secrets. This is an observable service outcome, not just evidence that a configuration file was saved. A service account is an API identity; granting Pods a namespace does not automatically limit an overbroad ClusterRoleBinding. 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

A:

Resource pressure is resolved without sustained involuntary eviction or unsafe removal of application persistent data. That result validates Node pressure and Pod eviction analysis rather than the requirement here. Verify instead: Each workload can invoke only required API verbs without accessing unrelated namespaces or cluster secrets. 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.

B:

Workloads function under least privilege and operations needing prohibited capabilities are rejected or explicitly reviewed. That result validates Linux securityContext and seccomp basics rather than the requirement here. Verify instead: Each workload can invoke only required API verbs without accessing unrelated namespaces or cluster secrets. 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:

Only authorized artifacts enter the cluster and each workload is traceable to a reviewed build. That result validates Image provenance and admission policies rather than the requirement here. Verify instead: Each workload can invoke only required API verbs without accessing unrelated namespaces or cluster secrets. 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.

Kubernetes and Cloud Native Associate (KCNA) Practice Tests