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 60

Question 590

A node gains a NoExecute taint and running Pods without the right toleration are evicted rather than simply blocked from new scheduling. Which evidence should the engineer inspect FIRST to distinguish the likely cause or verify the prerequisite?

  1. Inspect allowedDisruptions, healthy replicas, minAvailable/maxUnavailable and drain eviction results.
  2. Review node taint key/effect, Pod toleration key/operator and associated scheduler events.
  3. Inspect Dockerfile layer history, build context, cache usage, image size and scanner findings.
  4. Review Pod scheduling reasons, node group templates, provisioning limits and autoscaler scale-up decisions.

Explanation

Correct Answer

B:

Review node taint key/effect, Pod toleration key/operator and associated scheduler events. This is the most discriminating evidence for the described failure or requirement. A toleration permits scheduling onto tainted nodes but does not force the scheduler to choose those nodes. The corresponding implementation is: Apply taints to repel unauthorized scheduling and give only intended workloads matching tolerations. Workload context: A node gains a NoExecute taint and running Pods without the right toleration are evicted rather than simply blocked from new scheduling.

Incorrect Answers

A:

Inspect allowedDisruptions, healthy replicas, minAvailable/maxUnavailable and drain eviction results. These observations are more relevant to PodDisruptionBudget during voluntary eviction, not this case. The distinguishing check is: Review node taint key/effect, Pod toleration key/operator and associated scheduler events. Workload context: A node gains a NoExecute taint and running Pods without the right toleration are evicted rather than simply blocked from new scheduling.

C:

Inspect Dockerfile layer history, build context, cache usage, image size and scanner findings. These observations are more relevant to Image layers and build cache, not this case. The distinguishing check is: Review node taint key/effect, Pod toleration key/operator and associated scheduler events. Workload context: A node gains a NoExecute taint and running Pods without the right toleration are evicted rather than simply blocked from new scheduling.

D:

Review Pod scheduling reasons, node group templates, provisioning limits and autoscaler scale-up decisions. These observations are more relevant to Scheduler versus autoscaler responsibility, not this case. The distinguishing check is: Review node taint key/effect, Pod toleration key/operator and associated scheduler events. Workload context: A node gains a NoExecute taint and running Pods without the right toleration are evicted rather than simply blocked from new scheduling.

Question 591

An engineer manually starts three standalone Pods and expects the controller manager to restore them when a node disappears. Which evidence should the engineer inspect FIRST to distinguish the likely cause or verify the prerequisite?

  1. Check resource namespace, role bindings, quotas and effective network enforcement across namespaces.
  2. Inspect ConfigMap/Secret references, RBAC, API audit records, encryption-at-rest settings and mount or environment behavior.
  3. Inspect Service type, selector, EndpointSlices, DNS name and backend Pod readiness.
  4. Compare desired and observed replicas, controller events, ReplicaSet ownership and controller-manager health.

Explanation

Correct Answer

D:

Compare desired and observed replicas, controller events, ReplicaSet ownership and controller-manager health. This is the most discriminating evidence for the described failure or requirement. Controllers continuously reconcile desired state; an isolated manually created Pod lacks a Deployment's replica management. The corresponding implementation is: Allow Kubernetes controllers to reconcile declared desired object state instead of manually replacing each Pod after failure. Workload context: An engineer manually starts three standalone Pods and expects the controller manager to restore them when a node disappears.

Incorrect Answers

A:

Check resource namespace, role bindings, quotas and effective network enforcement across namespaces. These observations are more relevant to Namespace scope and limits, not this case. The distinguishing check is: Compare desired and observed replicas, controller events, ReplicaSet ownership and controller-manager health. Workload context: An engineer manually starts three standalone Pods and expects the controller manager to restore them when a node disappears.

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: Compare desired and observed replicas, controller events, ReplicaSet ownership and controller-manager health. Workload context: An engineer manually starts three standalone Pods and expects the controller manager to restore them when a node disappears.

C:

Inspect Service type, selector, EndpointSlices, DNS name and backend Pod readiness. These observations are more relevant to Service stable virtual endpoint, not this case. The distinguishing check is: Compare desired and observed replicas, controller events, ReplicaSet ownership and controller-manager health. Workload context: An engineer manually starts three standalone Pods and expects the controller manager to restore them when a node disappears.

Question 592

A ClusterIP Service exists and DNS resolves but traffic times out because no ready Pods match the selector. Which evidence should the engineer inspect FIRST to distinguish the likely cause or verify the prerequisite?

  1. Inspect container membership, localhost connectivity, Pod IP, restart policies and inter-container volumes.
  2. Check server and kubelet versions, deprecated APIs, CNI/CSI compatibility, maintenance order and rollback limits.
  3. Inspect Service type, selector, EndpointSlices, DNS name and backend Pod readiness.
  4. Compare object metadata labels, Service/Deployment selectors and selected object lists.

Explanation

Correct Answer

C:

Inspect Service type, selector, EndpointSlices, DNS name and backend Pod readiness. This is the most discriminating evidence for the described failure or requirement. A Service abstracts changing Pod endpoints; exposing a ClusterIP does not automatically create public Internet access. The corresponding implementation is: Place a Kubernetes Service in front of ephemeral Pods when callers need stable discovery independent of individual Pod IP changes. Workload context: A ClusterIP Service exists and DNS resolves but traffic times out because no ready Pods match the selector.

Incorrect Answers

A:

Inspect container membership, localhost connectivity, Pod IP, restart policies and inter-container volumes. These observations are more relevant to Pod shared network namespace and lifecycle, not this case. The distinguishing check is: Inspect Service type, selector, EndpointSlices, DNS name and backend Pod readiness. Workload context: A ClusterIP Service exists and DNS resolves but traffic times out because no ready Pods match the selector.

B:

Check server and kubelet versions, deprecated APIs, CNI/CSI compatibility, maintenance order and rollback limits. These observations are more relevant to Kubernetes upgrades and version skew, not this case. The distinguishing check is: Inspect Service type, selector, EndpointSlices, DNS name and backend Pod readiness. Workload context: A ClusterIP Service exists and DNS resolves but traffic times out because no ready Pods match the selector.

D:

Compare object metadata labels, Service/Deployment selectors and selected object lists. These observations are more relevant to Labels selectors and annotations, not this case. The distinguishing check is: Inspect Service type, selector, EndpointSlices, DNS name and backend Pod readiness. Workload context: A ClusterIP Service exists and DNS resolves but traffic times out because no ready Pods match the selector.

Question 593

A rollout controller advances from 10% to 100% after a one-minute clean window without accounting for delayed batch failures. Which observable result BEST confirms the desired Kubernetes or cloud native behavior?

  1. Troubleshooters inspect network and process behavior without bloating or rebuilding the immutable production image.
  2. Production uses a tested traceable artifact only after required promotion and environment gates succeed.
  3. The faulty revision is identified and rollback or correction restores the intended application version.
  4. A failing candidate build halts or rolls back before reaching full audience while healthy versions progress safely.

Explanation

Correct Answer

D:

A failing candidate build halts or rolls back before reaching full audience while healthy versions progress safely. This is an observable service outcome, not just evidence that a configuration file was saved. Automated analysis requires representative telemetry and guardrails; an unchanged rollout status does not prove user experience is healthy. Workload context: A rollout controller advances from 10% to 100% after a one-minute clean window without accounting for delayed batch failures.

Incorrect Answers

A:

Troubleshooters inspect network and process behavior without bloating or rebuilding the immutable production image. That result validates Ephemeral debug containers for minimal images rather than the requirement here. Verify instead: A failing candidate build halts or rolls back before reaching full audience while healthy versions progress safely. Workload context: A rollout controller advances from 10% to 100% after a one-minute clean window without accounting for delayed batch failures.

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: A failing candidate build halts or rolls back before reaching full audience while healthy versions progress safely. Workload context: A rollout controller advances from 10% to 100% after a one-minute clean window without accounting for delayed batch failures.

C:

The faulty revision is identified and rollback or correction restores the intended application version. That result validates Rollout history status and change correlation rather than the requirement here. Verify instead: A failing candidate build halts or rolls back before reaching full audience while healthy versions progress safely. Workload context: A rollout controller advances from 10% to 100% after a one-minute clean window without accounting for delayed batch failures.

Question 594

A company wants to understand which Kubernetes SIG owns a networking proposal and how contributors discuss compatibility concerns. Which TWO complementary steps supply the appropriate approach AND the evidence required to validate it? Select TWO.

  1. Report suspected project security vulnerabilities through the designated private security channel before public reproduction details or exploit examples.
  2. Review SIG charter, KEP status, community meeting records and maintainer review responsibilities.
  3. Follow Kubernetes Special Interest Group ownership and enhancement processes when proposing changes to core functionality.
  4. Check upstream issue templates, duplicate reports, version matrix, clear reproduction and contributor communication.
  5. Operators find the latency or failure cause using combined telemetry without mistaking metrics for individual request evidence.

Explanation

Correct Answers

B:

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: A company wants to understand which Kubernetes SIG owns a networking proposal and how contributors discuss compatibility concerns.

C:

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: A company wants to understand which Kubernetes SIG owns a networking proposal and how contributors discuss compatibility concerns.

Incorrect Answers

A:

Report suspected project security vulnerabilities through the designated private security channel before public reproduction details or exploit examples. This step belongs to Responsible vulnerability disclosure in communities 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: A company wants to understand which Kubernetes SIG owns a networking proposal and how contributors discuss compatibility concerns.

D:

Check upstream issue templates, duplicate reports, version matrix, clear reproduction and contributor communication. This step belongs to Upstream issue reporting and review collaboration 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: A company wants to understand which Kubernetes SIG owns a networking proposal and how contributors discuss compatibility concerns.

E:

Operators find the latency or failure cause using combined telemetry without mistaking metrics for individual request evidence. This step belongs to Metrics logs and traces distinctions 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: A company wants to understand which Kubernetes SIG owns a networking proposal and how contributors discuss compatibility concerns.

Question 595

A custom operator bypasses scheduler checks by assigning every incoming Pod to a single worker irrespective of memory pressure. Which TWO complementary steps supply the appropriate approach AND the evidence required to validate it? Select TWO.

  1. Inspect Pod scheduling events, available node capacity, taints, selectors and assigned nodeName.
  2. Allow Kubernetes controllers to reconcile declared desired object state instead of manually replacing each Pod after failure.
  3. Use kube-scheduler to bind eligible unscheduled Pods to suitable nodes based on resources and scheduling constraints.
  4. Protected nodes accept explicitly tolerated workloads and repel unrelated Pods under intended effects.
  5. Inspect etcd quorum health, member status, snapshot freshness, certificate validity and restore procedure.

Explanation

Correct Answers

A:

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 custom operator bypasses scheduler checks by assigning every incoming Pod to a single worker irrespective of memory pressure.

C:

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 custom operator bypasses scheduler checks by assigning every incoming Pod to a single worker irrespective of memory pressure.

Incorrect Answers

B:

Allow Kubernetes controllers to reconcile declared desired object state instead of manually replacing each Pod after failure. This step belongs to Controller manager reconciliation loops 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 custom operator bypasses scheduler checks by assigning every incoming Pod to a single worker irrespective of memory pressure.

D:

Protected nodes accept explicitly tolerated workloads and repel unrelated Pods under intended effects. This step belongs to Taints tolerations and node protection 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 custom operator bypasses scheduler checks by assigning every incoming Pod to a single worker irrespective of memory pressure.

E:

Inspect etcd quorum health, member status, snapshot freshness, certificate validity and restore procedure. This step belongs to etcd consistency and cluster state 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 custom operator bypasses scheduler checks by assigning every incoming Pod to a single worker irrespective of memory pressure.

Question 596

A team splits a monolith into twenty containers but deploys every service together and changes shared database tables without contracts. Which TWO complementary steps supply the appropriate approach AND the evidence required to validate it? Select TWO.

  1. Design bounded microservice interfaces with timeouts, retries and independently deployable service contracts where modularity is useful.
  2. Distinguish Kubernetes orchestration responsibilities from ecosystem projects that add service mesh, telemetry, delivery and storage capabilities.
  3. Inspect service ownership, API contract, timeout/retry behavior, communication coupling and failure domains.
  4. Maintainers can reproduce and triage the problem without access to private credentials or customer systems.
  5. Inspect SLI queries, SLO target/window, request populations, error budgets and alert rule outcomes.

Explanation

Correct Answers

A:

Design bounded microservice interfaces with timeouts, retries and independently deployable service contracts where modularity is useful. This response implements the controlling Kubernetes or cloud native principle. Microservices improve modularity but add network and operational overhead; splitting code does not automatically yield reliability. Check its effect by: Inspect service ownership, API contract, timeout/retry behavior, communication coupling and failure domains. This is the implementation part of the required paired answer. Workload context: A team splits a monolith into twenty containers but deploys every service together and changes shared database tables without contracts.

C:

Inspect service ownership, API contract, timeout/retry behavior, communication coupling and failure domains. This is the most discriminating evidence for the described failure or requirement. Microservices improve modularity but add network and operational overhead; splitting code does not automatically yield reliability. The corresponding implementation is: Design bounded microservice interfaces with timeouts, retries and independently deployable service contracts where modularity is useful. This is the diagnostic evidence part of the paired answer. Workload context: A team splits a monolith into twenty containers but deploys every service together and changes shared database tables without contracts.

Incorrect Answers

B:

Distinguish Kubernetes orchestration responsibilities from ecosystem projects that add service mesh, telemetry, delivery and storage capabilities. This step belongs to CNCF ecosystem and Kubernetes roles rather than the complementary implementation and evidence pair. The intended approach is: Design bounded microservice interfaces with timeouts, retries and independently deployable service contracts where modularity is useful. Validate with: Inspect service ownership, API contract, timeout/retry behavior, communication coupling and failure domains. Workload context: A team splits a monolith into twenty containers but deploys every service together and changes shared database tables without contracts.

D:

Maintainers can reproduce and triage the problem without access to private credentials or customer systems. This step belongs to Upstream issue reporting and review collaboration rather than the complementary implementation and evidence pair. The intended approach is: Design bounded microservice interfaces with timeouts, retries and independently deployable service contracts where modularity is useful. Validate with: Inspect service ownership, API contract, timeout/retry behavior, communication coupling and failure domains. Workload context: A team splits a monolith into twenty containers but deploys every service together and changes shared database tables without contracts.

E:

Inspect SLI queries, SLO target/window, request populations, error budgets and alert rule outcomes. This step belongs to SLIs SLOs and golden signals rather than the complementary implementation and evidence pair. The intended approach is: Design bounded microservice interfaces with timeouts, retries and independently deployable service contracts where modularity is useful. Validate with: Inspect service ownership, API contract, timeout/retry behavior, communication coupling and failure domains. Workload context: A team splits a monolith into twenty containers but deploys every service together and changes shared database tables without contracts.

Question 597

An operator advertises a node as having GPU hardware by adding a label but no device plugin reports allocatable GPUs. Which observable result BEST confirms the desired Kubernetes or cloud native behavior?

  1. Administrative commands target the intended cluster and avoid accidental changes to another environment.
  2. Principals can perform only intended operations at the correct scope while denied actions remain inaccessible.
  3. Scheduling constraints match verified node attributes without exhausting reserved system resources.
  4. Stateless replicas converge to the declared count and rolling updates progress without manual Pod recreation.

Explanation

Correct Answer

C:

Scheduling constraints match verified node attributes without exhausting reserved system resources. This is an observable service outcome, not just evidence that a configuration file was saved. Node allocatable excludes reservations from raw capacity; labels must reflect real node capabilities and administration. Workload context: An operator advertises a node as having GPU hardware by adding a label but no device plugin reports allocatable GPUs.

Incorrect Answers

A:

Administrative commands target the intended cluster and avoid accidental changes to another environment. That result validates kubectl context and cluster selection rather than the requirement here. Verify instead: Scheduling constraints match verified node attributes without exhausting reserved system resources. Workload context: An operator advertises a node as having GPU hardware by adding a label but no device plugin reports allocatable GPUs.

B:

Principals can perform only intended operations at the correct scope while denied actions remain inaccessible. That result validates Role and ClusterRole authorization rather than the requirement here. Verify instead: Scheduling constraints match verified node attributes without exhausting reserved system resources. Workload context: An operator advertises a node as having GPU hardware by adding a label but no device plugin reports allocatable GPUs.

D:

Stateless replicas converge to the declared count and rolling updates progress without manual Pod recreation. That result validates Deployment and ReplicaSet ownership rather than the requirement here. Verify instead: Scheduling constraints match verified node attributes without exhausting reserved system resources. Workload context: An operator advertises a node as having GPU hardware by adding a label but no device plugin reports allocatable GPUs.

Question 598

A Deployment requests 16 CPUs per Pod but every eligible worker has fewer allocatable CPUs even when idle. Which Kubernetes or cloud native approach BEST addresses the stated requirement?

  1. Match Pod CPU/memory requests to node allocatable resources and scheduling constraints before blaming a container image.
  2. Diagnose NotReady nodes and distinguish node health from Pod-level readiness before reopening scheduling.
  3. Choose requiredDuringSchedulingIgnoredDuringExecution for a hard node preference and preferred rules for soft placement choices.
  4. Set container command and args with awareness of how Kubernetes overrides image ENTRYPOINT and CMD defaults.

Explanation

Correct Answer

A:

Match Pod CPU/memory requests to node allocatable resources and scheduling constraints before blaming a container image. This response implements the controlling Kubernetes or cloud native principle. A Pending unscheduled Pod has no running container logs; scheduler events reveal placement failures. Check its effect by: Inspect FailedScheduling events, Pod requests, node allocatable and scheduler filter outcomes. Workload context: A Deployment requests 16 CPUs per Pod but every eligible worker has fewer allocatable CPUs even when idle.

Incorrect Answers

B:

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: Match Pod CPU/memory requests to node allocatable resources and scheduling constraints before blaming a container image. Workload context: A Deployment requests 16 CPUs per Pod but every eligible worker has fewer allocatable CPUs even when idle.

C:

Choose requiredDuringSchedulingIgnoredDuringExecution for a hard node preference and preferred rules for soft placement choices. This action addresses Node affinity required vs preferred instead of the controlling requirement. Preferred affinity can be ignored to schedule a Pod; required affinity must be satisfied at scheduling time. For this scenario prefer: Match Pod CPU/memory requests to node allocatable resources and scheduling constraints before blaming a container image. Workload context: A Deployment requests 16 CPUs per Pod but every eligible worker has fewer allocatable CPUs even when idle.

D:

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: Match Pod CPU/memory requests to node allocatable resources and scheduling constraints before blaming a container image. Workload context: A Deployment requests 16 CPUs per Pod but every eligible worker has fewer allocatable CPUs even when idle.

Question 599

A chart installs successfully in development but production values accidentally disable its readiness probes. Which evidence should the engineer inspect FIRST to distinguish the likely cause or verify the prerequisite?

  1. Examine trusted builder identity, attestation payload, artifact digest, SBOM and admission verification result.
  2. Compare Git revision, application sync status, live resource diff and reconciliation events.
  3. Inspect pod/container name, restartCount, lastState, previous log output and log collector availability.
  4. Inspect rendered helm template output, values merge order, chart dependency versions and release status.

Explanation

Correct Answer

D:

Inspect rendered helm template output, values merge order, chart dependency versions and release status. This is the most discriminating evidence for the described failure or requirement. Helm templates generate manifests; a chart repository alone does not deploy resources or validate runtime behavior. The corresponding implementation is: Package related Kubernetes resources as a Helm chart and manage per-environment configuration with reviewed values and release history. Workload context: A chart installs successfully in development but production values accidentally disable its readiness probes.

Incorrect Answers

A:

Examine trusted builder identity, attestation payload, artifact digest, SBOM and admission verification result. These observations are more relevant to Software supply chain attestations, not this case. The distinguishing check is: Inspect rendered helm template output, values merge order, chart dependency versions and release status. Workload context: A chart installs successfully in development but production values accidentally disable its readiness probes.

B:

Compare Git revision, application sync status, live resource diff and reconciliation events. These observations are more relevant to GitOps reconciliation and source of truth, not this case. The distinguishing check is: Inspect rendered helm template output, values merge order, chart dependency versions and release status. Workload context: A chart installs successfully in development but production values accidentally disable its readiness probes.

C:

Inspect pod/container name, restartCount, lastState, previous log output and log collector availability. These observations are more relevant to kubectl logs current versus previous instance, not this case. The distinguishing check is: Inspect rendered helm template output, values merge order, chart dependency versions and release status. Workload context: A chart installs successfully in development but production values accidentally disable its readiness probes.

Question 600

A cluster deletes a failed Pod and developers discover local kubectl logs are gone without centralized retention. Which TWO complementary steps supply the appropriate approach AND the evidence required to validate it? Select TWO.

  1. Inspect pod/container name, restartCount, lastState, previous log output and log collector availability.
  2. Inspect maxSurge, maxUnavailable, rollout conditions, ReplicaSets, readiness and prior image revisions.
  3. Use time-aligned metrics, structured logs and distributed traces to isolate root causes across Kubernetes components and services.
  4. Release artifacts have verifiable origin and unapproved build paths are rejected before application rollout.
  5. Use container logs and --previous for restarted containers while preserving central logs for evicted or moved workloads.

Explanation

Correct Answers

A:

Inspect pod/container name, restartCount, lastState, previous log output and log collector availability. This is the most discriminating evidence for the described failure or requirement. kubectl logs streams container stdout/stderr, and --previous selects the prior terminated instance if available. The corresponding implementation is: Use container logs and --previous for restarted containers while preserving central logs for evicted or moved workloads. This is the diagnostic evidence part of the paired answer. Workload context: A cluster deletes a failed Pod and developers discover local kubectl logs are gone without centralized retention.

E:

Use container logs and --previous for restarted containers while preserving central logs for evicted or moved workloads. This response implements the controlling Kubernetes or cloud native principle. kubectl logs streams container stdout/stderr, and --previous selects the prior terminated instance if available. Check its effect by: Inspect pod/container name, restartCount, lastState, previous log output and log collector availability. This is the implementation part of the required paired answer. Workload context: A cluster deletes a failed Pod and developers discover local kubectl logs are gone without centralized retention.

Incorrect Answers

B:

Inspect maxSurge, maxUnavailable, rollout conditions, ReplicaSets, readiness and prior image revisions. This step belongs to Deployment rolling updates and rollback rather than the complementary implementation and evidence pair. The intended approach is: Use container logs and --previous for restarted containers while preserving central logs for evicted or moved workloads. Validate with: Inspect pod/container name, restartCount, lastState, previous log output and log collector availability. Workload context: A cluster deletes a failed Pod and developers discover local kubectl logs are gone without centralized retention.

C:

Use time-aligned metrics, structured logs and distributed traces to isolate root causes across Kubernetes components and services. This step belongs to Correlating metrics logs and traces rather than the complementary implementation and evidence pair. The intended approach is: Use container logs and --previous for restarted containers while preserving central logs for evicted or moved workloads. Validate with: Inspect pod/container name, restartCount, lastState, previous log output and log collector availability. Workload context: A cluster deletes a failed Pod and developers discover local kubectl logs are gone without centralized retention.

D:

Release artifacts have verifiable origin and unapproved build paths are rejected before application rollout. This step belongs to Software supply chain attestations rather than the complementary implementation and evidence pair. The intended approach is: Use container logs and --previous for restarted containers while preserving central logs for evicted or moved workloads. Validate with: Inspect pod/container name, restartCount, lastState, previous log output and log collector availability. Workload context: A cluster deletes a failed Pod and developers discover local kubectl logs are gone without centralized retention.

Kubernetes and Cloud Native Associate (KCNA) Practice Tests