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 43

Question 420

A namespace lacks the correct registry pull Secret and otherwise healthy Pods remain in ImagePullBackOff. Which Kubernetes or cloud native approach BEST addresses the stated requirement?

  1. Trace requests through Service DNS, selector, EndpointSlice and targetPort before attributing all timeouts to network latency.
  2. Configure Pod Security Admission policy levels for namespaces to restrict unsafe Pod settings while documenting exceptions.
  3. Diagnose image-pull problems by validating image reference, registry availability, permissions and Secret scope.
  4. Assign dedicated Kubernetes service accounts and least-privilege RBAC for workloads accessing the API.

Explanation

Correct Answer

C:

Diagnose image-pull problems by validating image reference, registry availability, permissions and Secret scope. This response implements the controlling Kubernetes or cloud native principle. ImagePullBackOff is a retrieval or authorization problem; changing app readiness probes cannot fix a missing image. Check its effect by: Inspect Pod pull events, image tag existence, registry TLS, imagePullSecrets and service-account references. Workload context: A namespace lacks the correct registry pull Secret and otherwise healthy Pods remain in ImagePullBackOff.

Incorrect Answers

A:

Trace requests through Service DNS, selector, EndpointSlice and targetPort before attributing all timeouts to network latency. This action addresses Service selector and port mismatch diagnostics instead of the controlling requirement. A Service can resolve in DNS yet have zero endpoints or forward to an incorrect port. For this scenario prefer: Diagnose image-pull problems by validating image reference, registry availability, permissions and Secret scope. Workload context: A namespace lacks the correct registry pull Secret and otherwise healthy Pods remain in ImagePullBackOff.

B:

Configure Pod Security Admission policy levels for namespaces to restrict unsafe Pod settings while documenting exceptions. This action addresses Pod Security Admission and namespaces instead of the controlling requirement. Pod Security Admission evaluates security standards at admission; it does not continuously sandbox existing containers after admission. For this scenario prefer: Diagnose image-pull problems by validating image reference, registry availability, permissions and Secret scope. Workload context: A namespace lacks the correct registry pull Secret and otherwise healthy Pods remain in ImagePullBackOff.

D:

Assign dedicated Kubernetes service accounts and least-privilege RBAC for workloads accessing the API. This action addresses ServiceAccount and workload RBAC boundaries instead of the controlling requirement. A service account is an API identity; granting Pods a namespace does not automatically limit an overbroad ClusterRoleBinding. For this scenario prefer: Diagnose image-pull problems by validating image reference, registry availability, permissions and Secret scope. Workload context: A namespace lacks the correct registry pull Secret and otherwise healthy Pods remain in ImagePullBackOff.

Question 421

A test environment uses Retain policies on every disposable PVC and leaks expensive unattached cloud disks. Which evidence should the engineer inspect FIRST to distinguish the likely cause or verify the prerequisite?

  1. Inspect PV persistentVolumeReclaimPolicy, underlying disk state, claim release and storage provisioner behavior.
  2. Review storageClass volumeBindingMode, PVC condition, Pod node constraints and CSI topology events.
  3. Review container lastState, exit code, restart count, previous logs and application configuration.
  4. Inspect node conditions, eviction events, kubelet logs, disk usage and QoS/resource request settings.

Explanation

Correct Answer

A:

Inspect PV persistentVolumeReclaimPolicy, underlying disk state, claim release and storage provisioner behavior. This is the most discriminating evidence for the described failure or requirement. Retain leaves storage for deliberate recovery; Delete usually removes underlying dynamically provisioned storage when supported. The corresponding implementation is: Select PV reclaim policies according to retention requirements and verify storage cleanup or recovery steps after PVC deletion. Workload context: A test environment uses Retain policies on every disposable PVC and leaks expensive unattached cloud disks.

Incorrect Answers

B:

Review storageClass volumeBindingMode, PVC condition, Pod node constraints and CSI topology events. These observations are more relevant to WaitForFirstConsumer volume binding, not this case. The distinguishing check is: Inspect PV persistentVolumeReclaimPolicy, underlying disk state, claim release and storage provisioner behavior. Workload context: A test environment uses Retain policies on every disposable PVC and leaks expensive unattached cloud disks.

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 PV persistentVolumeReclaimPolicy, underlying disk state, claim release and storage provisioner behavior. Workload context: A test environment uses Retain policies on every disposable PVC and leaks expensive unattached cloud disks.

D:

Inspect node conditions, eviction events, kubelet logs, disk usage and QoS/resource request settings. These observations are more relevant to Node pressure and Pod eviction analysis, not this case. The distinguishing check is: Inspect PV persistentVolumeReclaimPolicy, underlying disk state, claim release and storage provisioner behavior. Workload context: A test environment uses Retain policies on every disposable PVC and leaks expensive unattached cloud disks.

Question 422

An engineer submits a major scheduler API change only as a personal blog post and expects it to become a stable Kubernetes feature. Which evidence should the engineer inspect FIRST to distinguish the likely cause or verify the prerequisite?

  1. Inspect tracer/provider setup, context propagation, collector pipeline, resource attributes and exporter endpoint health.
  2. Inspect LICENSE files, contribution guidelines, DCO or CLA requirements and third-party dependency notices.
  3. Review CNCF landscape category, project governance, release cadence, support ecosystem and security disclosures.
  4. Review SIG charter, KEP status, community meeting records and maintainer review responsibilities.

Explanation

Correct Answer

D:

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. 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

A:

Inspect tracer/provider setup, context propagation, collector pipeline, resource attributes and exporter endpoint health. These observations are more relevant to OpenTelemetry instrumentation and exporters, not this case. The distinguishing check is: 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.

B:

Inspect LICENSE files, contribution guidelines, DCO or CLA requirements and third-party dependency notices. These observations are more relevant to Open source licensing and contribution basics, not this case. The distinguishing check is: 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.

C:

Review CNCF landscape category, project governance, release cadence, support ecosystem and security disclosures. These observations are more relevant to CNCF project maturity and adoption decisions, not this case. The distinguishing check is: 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 423

An engineer deploys CoreDNS to fix packets being dropped between Pod IPs though cluster name resolution is already healthy. Which TWO complementary steps supply the appropriate approach AND the evidence required to validate it? Select TWO.

  1. Use a Service type LoadBalancer with a supported cloud or in-cluster load-balancer controller to provide an approved external endpoint.
  2. Noncompliant Pod specifications are rejected under enforcement without unexpectedly blocking approved workloads.
  3. Compare Service type, clusterIP, nodePort, targetPort, node addresses and backend EndpointSlices.
  4. Select and operate a Kubernetes-compatible CNI implementation to provide Pod IP connectivity and required network capabilities.
  5. Inspect CNI configuration, Pod CIDRs, node route tables, overlay/underlay links and CNI daemon logs.

Explanation

Correct Answers

D:

Select and operate a Kubernetes-compatible CNI implementation to provide Pod IP connectivity and required network capabilities. This response implements the controlling Kubernetes or cloud native principle. The CNI plugin supplies Pod networking; a Kubernetes Service alone cannot correct a broken Pod network implementation. Check its effect by: Inspect CNI configuration, Pod CIDRs, node route tables, overlay/underlay links and CNI daemon logs. This is the implementation part of the required paired answer. Workload context: An engineer deploys CoreDNS to fix packets being dropped between Pod IPs though cluster name resolution is already healthy.

E:

Inspect CNI configuration, Pod CIDRs, node route tables, overlay/underlay links and CNI daemon logs. This is the most discriminating evidence for the described failure or requirement. The CNI plugin supplies Pod networking; a Kubernetes Service alone cannot correct a broken Pod network implementation. The corresponding implementation is: Select and operate a Kubernetes-compatible CNI implementation to provide Pod IP connectivity and required network capabilities. This is the diagnostic evidence part of the paired answer. Workload context: An engineer deploys CoreDNS to fix packets being dropped between Pod IPs though cluster name resolution is already healthy.

Incorrect Answers

A:

Use a Service type LoadBalancer with a supported cloud or in-cluster load-balancer controller to provide an approved external endpoint. This step belongs to LoadBalancer Service provisioning rather than the complementary implementation and evidence pair. The intended approach is: Select and operate a Kubernetes-compatible CNI implementation to provide Pod IP connectivity and required network capabilities. Validate with: Inspect CNI configuration, Pod CIDRs, node route tables, overlay/underlay links and CNI daemon logs. Workload context: An engineer deploys CoreDNS to fix packets being dropped between Pod IPs though cluster name resolution is already healthy.

B:

Noncompliant Pod specifications are rejected under enforcement without unexpectedly blocking approved workloads. This step belongs to Pod Security Admission and namespaces rather than the complementary implementation and evidence pair. The intended approach is: Select and operate a Kubernetes-compatible CNI implementation to provide Pod IP connectivity and required network capabilities. Validate with: Inspect CNI configuration, Pod CIDRs, node route tables, overlay/underlay links and CNI daemon logs. Workload context: An engineer deploys CoreDNS to fix packets being dropped between Pod IPs though cluster name resolution is already healthy.

C:

Compare Service type, clusterIP, nodePort, targetPort, node addresses and backend EndpointSlices. This step belongs to ClusterIP and NodePort Service exposure rather than the complementary implementation and evidence pair. The intended approach is: Select and operate a Kubernetes-compatible CNI implementation to provide Pod IP connectivity and required network capabilities. Validate with: Inspect CNI configuration, Pod CIDRs, node route tables, overlay/underlay links and CNI daemon logs. Workload context: An engineer deploys CoreDNS to fix packets being dropped between Pod IPs though cluster name resolution is already healthy.

Question 424

Two full application stacks run in parallel and the team switches the primary Service selector after validating the idle green stack. Which evidence should the engineer inspect FIRST to distinguish the likely cause or verify the prerequisite?

  1. Inspect traffic split, Service selectors or routing weights, version identity and representative user metrics.
  2. Inspect Pod Ready condition, container restart count, probe event, endpoint membership and HTTP response details.
  3. Inspect rendered helm template output, values merge order, chart dependency versions and release status.
  4. Inspect host/path rules, route attachment, listener TLS, backend port and controller access logs.

Explanation

Correct Answer

A:

Inspect traffic split, Service selectors or routing weights, version identity and representative user metrics. This is the most discriminating evidence for the described failure or requirement. Blue-green switches environments, whereas canary ramps exposure; a basic Deployment alone may not provide precise traffic percentages. The corresponding implementation is: Choose blue-green for switching between full environments and canary for gradually exposing a small percentage of users to a new version. Workload context: Two full application stacks run in parallel and the team switches the primary Service selector after validating the idle green stack.

Incorrect Answers

B:

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: Inspect traffic split, Service selectors or routing weights, version identity and representative user metrics. Workload context: Two full application stacks run in parallel and the team switches the primary Service selector after validating the idle green stack.

C:

Inspect rendered helm template output, values merge order, chart dependency versions and release status. These observations are more relevant to Helm charts templates and values, not this case. The distinguishing check is: Inspect traffic split, Service selectors or routing weights, version identity and representative user metrics. Workload context: Two full application stacks run in parallel and the team switches the primary Service selector after validating the idle green stack.

D:

Inspect host/path rules, route attachment, listener TLS, backend port and controller access logs. These observations are more relevant to Ingress route and TLS mismatch diagnosis, not this case. The distinguishing check is: Inspect traffic split, Service selectors or routing weights, version identity and representative user metrics. Workload context: Two full application stacks run in parallel and the team switches the primary Service selector after validating the idle green stack.

Question 425

A node runs an outdated tagged image from cache under IfNotPresent after a mutable release tag changes. Which evidence should the engineer inspect FIRST to distinguish the likely cause or verify the prerequisite?

  1. Inspect etcd quorum health, member status, snapshot freshness, certificate validity and restore procedure.
  2. Check registry path, pull Secret, tag or digest, IAM grant, TLS trust and registry audit logs.
  3. Compare imagePullPolicy, local image cache, registry digest, pull events and Pod imageID.
  4. Inspect Pod label selectors, namespaces, topologyKey and actual placement of matching peer Pods.

Explanation

Correct Answer

C:

Compare imagePullPolicy, local image cache, registry digest, pull events and Pod imageID. This is the most discriminating evidence for the described failure or requirement. Always pulls or checks the registry when needed, while IfNotPresent may use cache; pull policy is not image provenance. The corresponding implementation is: Choose imagePullPolicy based on tag immutability and cluster delivery needs, checking runtime cache and registry accessibility. Workload context: A node runs an outdated tagged image from cache under IfNotPresent after a mutable release tag changes.

Incorrect Answers

A:

Inspect etcd quorum health, member status, snapshot freshness, certificate validity and restore procedure. These observations are more relevant to etcd consistency and cluster state, not this case. The distinguishing check is: Compare imagePullPolicy, local image cache, registry digest, pull events and Pod imageID. Workload context: A node runs an outdated tagged image from cache under IfNotPresent after a mutable release tag changes.

B:

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: Compare imagePullPolicy, local image cache, registry digest, pull events and Pod imageID. Workload context: A node runs an outdated tagged image from cache under IfNotPresent after a mutable release tag changes.

D:

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: Compare imagePullPolicy, local image cache, registry digest, pull events and Pod imageID. Workload context: A node runs an outdated tagged image from cache under IfNotPresent after a mutable release tag changes.

Question 426

A test environment uses Retain policies on every disposable PVC and leaks expensive unattached cloud disks. Which TWO complementary steps supply the appropriate approach AND the evidence required to validate it? Select TWO.

  1. The container remains running or completes as intended without repeated backoff cycles after a targeted correction.
  2. Inspect PV persistentVolumeReclaimPolicy, underlying disk state, claim release and storage provisioner behavior.
  3. Inspect volume type, mount paths, Pod owner, node placement and data recovery requirements.
  4. Select PV reclaim policies according to retention requirements and verify storage cleanup or recovery steps after PVC deletion.
  5. Configure StorageClass WaitForFirstConsumer when scheduling topology must influence dynamic volume provisioning.

Explanation

Correct Answers

B:

Inspect PV persistentVolumeReclaimPolicy, underlying disk state, claim release and storage provisioner behavior. This is the most discriminating evidence for the described failure or requirement. Retain leaves storage for deliberate recovery; Delete usually removes underlying dynamically provisioned storage when supported. The corresponding implementation is: Select PV reclaim policies according to retention requirements and verify storage cleanup or recovery steps after PVC deletion. This is the diagnostic evidence part of the paired answer. Workload context: A test environment uses Retain policies on every disposable PVC and leaks expensive unattached cloud disks.

D:

Select PV reclaim policies according to retention requirements and verify storage cleanup or recovery steps after PVC deletion. This response implements the controlling Kubernetes or cloud native principle. Retain leaves storage for deliberate recovery; Delete usually removes underlying dynamically provisioned storage when supported. Check its effect by: Inspect PV persistentVolumeReclaimPolicy, underlying disk state, claim release and storage provisioner behavior. This is the implementation part of the required paired answer. Workload context: A test environment uses Retain policies on every disposable PVC and leaks expensive unattached cloud disks.

Incorrect Answers

A:

The container remains running or completes as intended without repeated backoff cycles after a targeted correction. This step belongs to CrashLoopBackOff and previous logs rather than the complementary implementation and evidence pair. The intended approach is: Select PV reclaim policies according to retention requirements and verify storage cleanup or recovery steps after PVC deletion. Validate with: Inspect PV persistentVolumeReclaimPolicy, underlying disk state, claim release and storage provisioner behavior. Workload context: A test environment uses Retain policies on every disposable PVC and leaks expensive unattached cloud disks.

C:

Inspect volume type, mount paths, Pod owner, node placement and data recovery requirements. This step belongs to Ephemeral emptyDir versus persistent volumes rather than the complementary implementation and evidence pair. The intended approach is: Select PV reclaim policies according to retention requirements and verify storage cleanup or recovery steps after PVC deletion. Validate with: Inspect PV persistentVolumeReclaimPolicy, underlying disk state, claim release and storage provisioner behavior. Workload context: A test environment uses Retain policies on every disposable PVC and leaks expensive unattached cloud disks.

E:

Configure StorageClass WaitForFirstConsumer when scheduling topology must influence dynamic volume provisioning. This step belongs to WaitForFirstConsumer volume binding rather than the complementary implementation and evidence pair. The intended approach is: Select PV reclaim policies according to retention requirements and verify storage cleanup or recovery steps after PVC deletion. Validate with: Inspect PV persistentVolumeReclaimPolicy, underlying disk state, claim release and storage provisioner behavior. Workload context: A test environment uses Retain policies on every disposable PVC and leaks expensive unattached cloud disks.

Question 427

A maintainer asks a reporter to send sensitive configuration and tokens through a dedicated security advisory workflow rather than a mailing list. Which evidence should the engineer inspect FIRST to distinguish the likely cause or verify the prerequisite?

  1. Review security policy, affected version, maintainer contact, severity evidence and coordinated disclosure plan.
  2. Check upstream issue templates, duplicate reports, version matrix, clear reproduction and contributor communication.
  3. Identify each project role, integration point, maintainer documentation and whether it belongs to Kubernetes core.
  4. Review CNCF landscape category, project governance, release cadence, support ecosystem and security disclosures.

Explanation

Correct Answer

A:

Review security policy, affected version, maintainer contact, severity evidence and coordinated disclosure plan. This is the most discriminating evidence for the described failure or requirement. Public bug trackers are not always the right venue for undisclosed security issues; project security policies define channels. The corresponding implementation is: Report suspected project security vulnerabilities through the designated private security channel before public reproduction details or exploit examples. Workload context: A maintainer asks a reporter to send sensitive configuration and tokens through a dedicated security advisory workflow rather than a mailing list.

Incorrect Answers

B:

Check upstream issue templates, duplicate reports, version matrix, clear reproduction and contributor communication. These observations are more relevant to Upstream issue reporting and review collaboration, not this case. The distinguishing check is: Review security policy, affected version, maintainer contact, severity evidence and coordinated disclosure plan. Workload context: A maintainer asks a reporter to send sensitive configuration and tokens through a dedicated security advisory workflow rather than a mailing list.

C:

Identify each project role, integration point, maintainer documentation and whether it belongs to Kubernetes core. These observations are more relevant to CNCF ecosystem and Kubernetes roles, not this case. The distinguishing check is: Review security policy, affected version, maintainer contact, severity evidence and coordinated disclosure plan. Workload context: A maintainer asks a reporter to send sensitive configuration and tokens through a dedicated security advisory workflow rather than a mailing list.

D:

Review CNCF landscape category, project governance, release cadence, support ecosystem and security disclosures. These observations are more relevant to CNCF project maturity and adoption decisions, not this case. The distinguishing check is: Review security policy, affected version, maintainer contact, severity evidence and coordinated disclosure plan. Workload context: A maintainer asks a reporter to send sensitive configuration and tokens through a dedicated security advisory workflow rather than a mailing list.

Question 428

A Pod is accepted by the API but has no nodeName while an operator insists the kubelet must choose a host. Which TWO complementary steps supply the appropriate approach AND the evidence required to validate it? Select TWO.

  1. Reapplying unchanged configuration is safe and the resulting cluster state matches the reviewed manifest.
  2. Use kube-scheduler to bind eligible unscheduled Pods to suitable nodes based on resources and scheduling constraints.
  3. Check resource namespace, role bindings, quotas and effective network enforcement across namespaces.
  4. Let kubelet on each node reconcile assigned Pod specifications with the container runtime and report node and Pod status.
  5. Inspect Pod scheduling events, available node capacity, taints, selectors and assigned nodeName.

Explanation

Correct Answers

B:

Use kube-scheduler to bind eligible unscheduled Pods to suitable nodes based on resources and scheduling constraints. This response implements the controlling Kubernetes or cloud native principle. kube-scheduler assigns Pods to nodes; kubelet executes Pods after assignment and the controller manager reconciles controllers. Check its effect by: Inspect Pod scheduling events, available node capacity, taints, selectors and assigned nodeName. This is the implementation part of the required paired answer. Workload context: A Pod is accepted by the API but has no nodeName while an operator insists the kubelet must choose a host.

E:

Inspect Pod scheduling events, available node capacity, taints, selectors and assigned nodeName. This is the most discriminating evidence for the described failure or requirement. kube-scheduler assigns Pods to nodes; kubelet executes Pods after assignment and the controller manager reconciles controllers. The corresponding implementation is: Use kube-scheduler to bind eligible unscheduled Pods to suitable nodes based on resources and scheduling constraints. This is the diagnostic evidence part of the paired answer. Workload context: A Pod is accepted by the API but has no nodeName while an operator insists the kubelet must choose a host.

Incorrect Answers

A:

Reapplying unchanged configuration is safe and the resulting cluster state matches the reviewed manifest. This step belongs to kubectl apply and declarative updates rather than the complementary implementation and evidence pair. The intended approach is: Use kube-scheduler to bind eligible unscheduled Pods to suitable nodes based on resources and scheduling constraints. Validate with: Inspect Pod scheduling events, available node capacity, taints, selectors and assigned nodeName. Workload context: A Pod is accepted by the API but has no nodeName while an operator insists the kubelet must choose a host.

C:

Check resource namespace, role bindings, quotas and effective network enforcement across namespaces. This step belongs to Namespace scope and limits rather than the complementary implementation and evidence pair. The intended approach is: Use kube-scheduler to bind eligible unscheduled Pods to suitable nodes based on resources and scheduling constraints. Validate with: Inspect Pod scheduling events, available node capacity, taints, selectors and assigned nodeName. Workload context: A Pod is accepted by the API but has no nodeName while an operator insists the kubelet must choose a host.

D:

Let kubelet on each node reconcile assigned Pod specifications with the container runtime and report node and Pod status. This step belongs to Kubelet node agent responsibilities rather than the complementary implementation and evidence pair. The intended approach is: Use kube-scheduler to bind eligible unscheduled Pods to suitable nodes based on resources and scheduling constraints. Validate with: Inspect Pod scheduling events, available node capacity, taints, selectors and assigned nodeName. Workload context: A Pod is accepted by the API but has no nodeName while an operator insists the kubelet must choose a host.

Question 429

Two containers inside one Pod share an emptyDir for generated configuration, but a second Pod cannot see it by default. Which evidence should the engineer inspect FIRST to distinguish the likely cause or verify the prerequisite?

  1. Inspect OOMKilled exit reason, memory limit, heap behavior, node pressure and container metrics.
  2. Review storageClass volumeBindingMode, PVC condition, Pod node constraints and CSI topology events.
  3. Inspect volume type, mount paths, Pod owner, node placement and data recovery requirements.
  4. Inspect PVC phase, PV claimRef, capacity, accessModes, storageClassName and volume-mount events.

Explanation

Correct Answer

C:

Inspect volume type, mount paths, Pod owner, node placement and data recovery requirements. This is the most discriminating evidence for the described failure or requirement. emptyDir exists for the lifetime of a Pod on a node and is lost when the Pod is removed. The corresponding implementation is: Use emptyDir for temporary Pod-scoped data and PVC-backed volumes when data must survive Pod replacement. Workload context: Two containers inside one Pod share an emptyDir for generated configuration, but a second Pod cannot see it by default.

Incorrect Answers

A:

Inspect OOMKilled exit reason, memory limit, heap behavior, node pressure and container metrics. These observations are more relevant to Container OOMKilled and resource pressure, not this case. The distinguishing check is: Inspect volume type, mount paths, Pod owner, node placement and data recovery requirements. Workload context: Two containers inside one Pod share an emptyDir for generated configuration, but a second Pod cannot see it by default.

B:

Review storageClass volumeBindingMode, PVC condition, Pod node constraints and CSI topology events. These observations are more relevant to WaitForFirstConsumer volume binding, not this case. The distinguishing check is: Inspect volume type, mount paths, Pod owner, node placement and data recovery requirements. Workload context: Two containers inside one Pod share an emptyDir for generated configuration, but a second Pod cannot see it by default.

D:

Inspect PVC phase, PV claimRef, capacity, accessModes, storageClassName and volume-mount events. These observations are more relevant to PersistentVolume and claim bindings, not this case. The distinguishing check is: Inspect volume type, mount paths, Pod owner, node placement and data recovery requirements. Workload context: Two containers inside one Pod share an emptyDir for generated configuration, but a second Pod cannot see it by default.

Question 430

A registry mirror silently changes the contents behind a mutable release tag after the staging signoff. Which Kubernetes or cloud native approach BEST addresses the stated requirement?

  1. Promote the same reviewed container image digest between environments instead of rebuilding mutable tags at each stage.
  2. Record artifact provenance, dependency inventories and signed attestations so deployment policy can trace a build to authorized source.
  3. Use kubectl exec with least privilege for approved diagnostics in running containers, avoiding permanent production mutations.
  4. Use a versioned Git repository as declarative desired state and a reconciler to detect and correct drift with approved change controls.

Explanation

Correct Answer

A:

Promote the same reviewed container image digest between environments instead of rebuilding mutable tags at each stage. This response implements the controlling Kubernetes or cloud native principle. An image digest identifies the immutable artifact; matching labels or Git SHAs alone do not prove identical layers. Check its effect by: Check registry digest, image signatures, deployment Pod imageID and provenance attestations across stages. Workload context: A registry mirror silently changes the contents behind a mutable release tag after the staging signoff.

Incorrect Answers

B:

Record artifact provenance, dependency inventories and signed attestations so deployment policy can trace a build to authorized source. This action addresses Software supply chain attestations instead of the controlling requirement. SBOM inventory and signed provenance provide different evidence; neither replaces vulnerability and security-policy review. For this scenario prefer: Promote the same reviewed container image digest between environments instead of rebuilding mutable tags at each stage. Workload context: A registry mirror silently changes the contents behind a mutable release tag after the staging signoff.

C:

Use kubectl exec with least privilege for approved diagnostics in running containers, avoiding permanent production mutations. This action addresses kubectl exec diagnostic boundaries instead of the controlling requirement. kubectl exec runs a process in an existing container; it does not persist edits across new image-based replacements. For this scenario prefer: Promote the same reviewed container image digest between environments instead of rebuilding mutable tags at each stage. Workload context: A registry mirror silently changes the contents behind a mutable release tag after the staging signoff.

D:

Use a versioned Git repository as declarative desired state and a reconciler to detect and correct drift with approved change controls. This action addresses GitOps reconciliation and source of truth instead of the controlling requirement. GitOps is a pull/reconciliation operating model rather than merely running kubectl from a CI server. For this scenario prefer: Promote the same reviewed container image digest between environments instead of rebuilding mutable tags at each stage. Workload context: A registry mirror silently changes the contents behind a mutable release tag after the staging signoff.

Kubernetes and Cloud Native Associate (KCNA) Practice Tests