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 24

Question 230

A service dashboard shows high response latency but no trace context connects it to the slow upstream dependency. Which Kubernetes or cloud native approach BEST addresses the stated requirement?

  1. Report suspected project security vulnerabilities through the designated private security channel before public reproduction details or exploit examples.
  2. Define user-relevant service-level indicators and objectives for availability, error rate or latency with practical alert thresholds.
  3. Expose application metrics in supported Prometheus format and configure authorized scrape targets and label cardinality.
  4. Choose metrics for measurements over time, logs for detailed events and traces for end-to-end request execution analysis.

Explanation

Correct Answer

D:

Choose metrics for measurements over time, logs for detailed events and traces for end-to-end request execution analysis. This response implements the controlling Kubernetes or cloud native principle. Logs, metrics and traces answer different questions; observability requires instrumenting and interpreting their context. Check its effect by: Inspect metric labels and samples, log fields, trace/span correlation and sampling rates. Workload context: A service dashboard shows high response latency but no trace context connects it to the slow upstream dependency.

Incorrect Answers

A:

Report suspected project security vulnerabilities through the designated private security channel before public reproduction details or exploit examples. This action addresses Responsible vulnerability disclosure in communities instead of the controlling requirement. Public bug trackers are not always the right venue for undisclosed security issues; project security policies define channels. For this scenario prefer: Choose metrics for measurements over time, logs for detailed events and traces for end-to-end request execution analysis. Workload context: A service dashboard shows high response latency but no trace context connects it to the slow upstream dependency.

B:

Define user-relevant service-level indicators and objectives for availability, error rate or latency with practical alert thresholds. This action addresses SLIs SLOs and golden signals instead of the controlling requirement. An SLI is a measurement, an SLO is a target and an SLA is a contractual commitment; they should not be conflated. For this scenario prefer: Choose metrics for measurements over time, logs for detailed events and traces for end-to-end request execution analysis. Workload context: A service dashboard shows high response latency but no trace context connects it to the slow upstream dependency.

C:

Expose application metrics in supported Prometheus format and configure authorized scrape targets and label cardinality. This action addresses Prometheus pull scraping and metrics endpoints instead of the controlling requirement. Prometheus primarily scrapes targets on an interval; instrumentation must expose values and high-cardinality labels can overload storage. For this scenario prefer: Choose metrics for measurements over time, logs for detailed events and traces for end-to-end request execution analysis. Workload context: A service dashboard shows high response latency but no trace context connects it to the slow upstream dependency.

Question 231

A web Deployment releases all new replicas simultaneously and users receive errors while cold caches warm up. Which evidence should the engineer inspect FIRST to distinguish the likely cause or verify the prerequisite?

  1. Inspect commit identity, build/test results, artifact digest, promotion approval and deployment events.
  2. Inspect host/path rules, route attachment, listener TLS, backend port and controller access logs.
  3. Inspect maxSurge, maxUnavailable, rollout conditions, ReplicaSets, readiness and prior image revisions.
  4. Inspect traffic split, Service selectors or routing weights, version identity and representative user metrics.

Explanation

Correct Answer

C:

Inspect maxSurge, maxUnavailable, rollout conditions, ReplicaSets, readiness and prior image revisions. This is the most discriminating evidence for the described failure or requirement. A rolling update controls replacement pacing but application correctness still requires probes and release validation. The corresponding implementation is: Configure Deployment rollout strategy with availability bounds and use rollout history when an update requires controlled rollback. Workload context: A web Deployment releases all new replicas simultaneously and users receive errors while cold caches warm up.

Incorrect Answers

A:

Inspect commit identity, build/test results, artifact digest, promotion approval and deployment events. These observations are more relevant to CI versus CD pipeline separation, not this case. The distinguishing check is: Inspect maxSurge, maxUnavailable, rollout conditions, ReplicaSets, readiness and prior image revisions. Workload context: A web Deployment releases all new replicas simultaneously and users receive errors while cold caches warm up.

B:

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 maxSurge, maxUnavailable, rollout conditions, ReplicaSets, readiness and prior image revisions. Workload context: A web Deployment releases all new replicas simultaneously and users receive errors while cold caches warm up.

D:

Inspect traffic split, Service selectors or routing weights, version identity and representative user metrics. These observations are more relevant to Blue-green versus canary release patterns, not this case. The distinguishing check is: Inspect maxSurge, maxUnavailable, rollout conditions, ReplicaSets, readiness and prior image revisions. Workload context: A web Deployment releases all new replicas simultaneously and users receive errors while cold caches warm up.

Question 232

A canary passes readiness checks but its checkout endpoint produces twice the normal error rate under real traffic. Which Kubernetes or cloud native approach BEST addresses the stated requirement?

  1. Configure Deployment rollout strategy with availability bounds and use rollout history when an update requires controlled rollback.
  2. Compare rollout history and resource generations to identify whether application failures correlate with a new deployment revision.
  3. Distinguish readiness endpoint failures from application process exits before deciding whether to restart or change service routing.
  4. Gate rollout progression on suitable error, latency and business metrics with explicit thresholds and rollback authorization.

Explanation

Correct Answer

D:

Gate rollout progression on suitable error, latency and business metrics with explicit thresholds and rollback authorization. This response implements the controlling Kubernetes or cloud native principle. Automated analysis requires representative telemetry and guardrails; an unchanged rollout status does not prove user experience is healthy. Check its effect by: Inspect error-budget impact, traffic exposure, request latency, alert window and controller decisions. Workload context: A canary passes readiness checks but its checkout endpoint produces twice the normal error rate under real traffic.

Incorrect Answers

A:

Configure Deployment rollout strategy with availability bounds and use rollout history when an update requires controlled rollback. This action addresses Deployment rolling updates and rollback instead of the controlling requirement. A rolling update controls replacement pacing but application correctness still requires probes and release validation. For this scenario prefer: Gate rollout progression on suitable error, latency and business metrics with explicit thresholds and rollback authorization. Workload context: A canary passes readiness checks but its checkout endpoint produces twice the normal error rate under real traffic.

B:

Compare rollout history and resource generations to identify whether application failures correlate with a new deployment revision. This action addresses Rollout history status and change correlation instead of the controlling requirement. A Deployment being Available does not prove all new replicas are healthy or that a rollout has fully progressed. For this scenario prefer: Gate rollout progression on suitable error, latency and business metrics with explicit thresholds and rollback authorization. Workload context: A canary passes readiness checks but its checkout endpoint produces twice the normal error rate under real traffic.

C:

Distinguish readiness endpoint failures from application process exits before deciding whether to restart or change service routing. This action addresses Readiness-probe failure versus process crash instead of the controlling requirement. Readiness-probe failure normally removes endpoint traffic without killing the container; liveness changes restart behavior. For this scenario prefer: Gate rollout progression on suitable error, latency and business metrics with explicit thresholds and rollback authorization. Workload context: A canary passes readiness checks but its checkout endpoint produces twice the normal error rate under real traffic.

Question 233

A stateful Pod requires a particular zone but an Immediate-binding StorageClass allocated a disk elsewhere. Which Kubernetes or cloud native approach BEST addresses the stated requirement?

  1. Configure StorageClass WaitForFirstConsumer when scheduling topology must influence dynamic volume provisioning.
  2. Configure Pod Security Admission policy levels for namespaces to restrict unsafe Pod settings while documenting exceptions.
  3. Select PV reclaim policies according to retention requirements and verify storage cleanup or recovery steps after PVC deletion.
  4. Combine RBAC with NetworkPolicy to control both Kubernetes API permissions and east-west workload traffic.

Explanation

Correct Answer

A:

Configure StorageClass WaitForFirstConsumer when scheduling topology must influence dynamic volume provisioning. This response implements the controlling Kubernetes or cloud native principle. A PVC may legitimately remain unbound until a Pod consumes it under WaitForFirstConsumer. Check its effect by: Review storageClass volumeBindingMode, PVC condition, Pod node constraints and CSI topology events. Workload context: A stateful Pod requires a particular zone but an Immediate-binding StorageClass allocated a disk elsewhere.

Incorrect Answers

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: Configure StorageClass WaitForFirstConsumer when scheduling topology must influence dynamic volume provisioning. Workload context: A stateful Pod requires a particular zone but an Immediate-binding StorageClass allocated a disk elsewhere.

C:

Select PV reclaim policies according to retention requirements and verify storage cleanup or recovery steps after PVC deletion. This action addresses PV reclaim policy Retain versus Delete instead of the controlling requirement. Retain leaves storage for deliberate recovery; Delete usually removes underlying dynamically provisioned storage when supported. For this scenario prefer: Configure StorageClass WaitForFirstConsumer when scheduling topology must influence dynamic volume provisioning. Workload context: A stateful Pod requires a particular zone but an Immediate-binding StorageClass allocated a disk elsewhere.

D:

Combine RBAC with NetworkPolicy to control both Kubernetes API permissions and east-west workload traffic. This action addresses Namespace segmentation with NetworkPolicies instead of the controlling requirement. NetworkPolicy governs data-plane traffic, whereas RBAC governs API actions; neither alone replaces the other. For this scenario prefer: Configure StorageClass WaitForFirstConsumer when scheduling topology must influence dynamic volume provisioning. Workload context: A stateful Pod requires a particular zone but an Immediate-binding StorageClass allocated a disk elsewhere.

Question 234

An application rollout stalls with ProgressDeadlineExceeded and the team repeatedly edits live Pods instead of checking ReplicaSets. Which Kubernetes or cloud native approach BEST addresses the stated requirement?

  1. Record artifact provenance, dependency inventories and signed attestations so deployment policy can trace a build to authorized source.
  2. Use ephemeral containers to inspect a running Pod when its application image lacks debug tools, with approved access to sensitive process namespaces.
  3. Configure Deployment rollout strategy with availability bounds and use rollout history when an update requires controlled rollback.
  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

C:

Configure Deployment rollout strategy with availability bounds and use rollout history when an update requires controlled rollback. This response implements the controlling Kubernetes or cloud native principle. A rolling update controls replacement pacing but application correctness still requires probes and release validation. Check its effect by: Inspect maxSurge, maxUnavailable, rollout conditions, ReplicaSets, readiness and prior image revisions. Workload context: An application rollout stalls with ProgressDeadlineExceeded and the team repeatedly edits live Pods instead of checking ReplicaSets.

Incorrect Answers

A:

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: Configure Deployment rollout strategy with availability bounds and use rollout history when an update requires controlled rollback. Workload context: An application rollout stalls with ProgressDeadlineExceeded and the team repeatedly edits live Pods instead of checking ReplicaSets.

B:

Use ephemeral containers to inspect a running Pod when its application image lacks debug tools, with approved access to sensitive process namespaces. This action addresses Ephemeral debug containers for minimal images instead of the controlling requirement. Ephemeral containers are for diagnostics and cannot be treated as permanent workload replicas or restarted like ordinary containers. For this scenario prefer: Configure Deployment rollout strategy with availability bounds and use rollout history when an update requires controlled rollback. Workload context: An application rollout stalls with ProgressDeadlineExceeded and the team repeatedly edits live Pods instead of checking ReplicaSets.

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: Configure Deployment rollout strategy with availability bounds and use rollout history when an update requires controlled rollback. Workload context: An application rollout stalls with ProgressDeadlineExceeded and the team repeatedly edits live Pods instead of checking ReplicaSets.

Question 235

A Service has no endpoints because its selector refers to app=backend while replicas carry app=api. Which evidence should the engineer inspect FIRST to distinguish the likely cause or verify the prerequisite?

  1. Inspect Service selector, Pod readiness, EndpointSlice addresses, kube-proxy or eBPF service programming and target ports.
  2. Inspect namespace labels, Pod selectors, network policy rules, RBAC permissions and effective connectivity tests.
  3. Compare Service type, clusterIP, nodePort, targetPort, node addresses and backend EndpointSlices.
  4. Test DNS names, search suffixes, CoreDNS logs, upstream forwarders and service records.

Explanation

Correct Answer

A:

Inspect Service selector, Pod readiness, EndpointSlice addresses, kube-proxy or eBPF service programming and target ports. This is the most discriminating evidence for the described failure or requirement. Service routing depends on endpoints and the cluster's Service dataplane; some clusters replace kube-proxy with an alternate implementation. The corresponding implementation is: Check Service selectors and EndpointSlices to distinguish backend discovery from kube-proxy or data-plane forwarding faults. Workload context: A Service has no endpoints because its selector refers to app=backend while replicas carry app=api.

Incorrect Answers

B:

Inspect namespace labels, Pod selectors, network policy rules, RBAC permissions and effective connectivity tests. These observations are more relevant to Namespace segmentation with NetworkPolicies, not this case. The distinguishing check is: Inspect Service selector, Pod readiness, EndpointSlice addresses, kube-proxy or eBPF service programming and target ports. Workload context: A Service has no endpoints because its selector refers to app=backend while replicas carry app=api.

C:

Compare Service type, clusterIP, nodePort, targetPort, node addresses and backend EndpointSlices. These observations are more relevant to ClusterIP and NodePort Service exposure, not this case. The distinguishing check is: Inspect Service selector, Pod readiness, EndpointSlice addresses, kube-proxy or eBPF service programming and target ports. Workload context: A Service has no endpoints because its selector refers to app=backend while replicas carry app=api.

D:

Test DNS names, search suffixes, CoreDNS logs, upstream forwarders and service records. These observations are more relevant to Cluster DNS and service discovery, not this case. The distinguishing check is: Inspect Service selector, Pod readiness, EndpointSlice addresses, kube-proxy or eBPF service programming and target ports. Workload context: A Service has no endpoints because its selector refers to app=backend while replicas carry app=api.

Question 236

An enterprise experiences a kubelet regression only on a specific runtime version and needs a small sanitized reproduction case. Which evidence should the engineer inspect FIRST to distinguish the likely cause or verify the prerequisite?

  1. Identify each project role, integration point, maintainer documentation and whether it belongs to Kubernetes core.
  2. Inspect LICENSE files, contribution guidelines, DCO or CLA requirements and third-party dependency notices.
  3. Review security policy, affected version, maintainer contact, severity evidence and coordinated disclosure plan.
  4. Check upstream issue templates, duplicate reports, version matrix, clear reproduction and contributor communication.

Explanation

Correct Answer

D:

Check upstream issue templates, duplicate reports, version matrix, clear reproduction and contributor communication. This is the most discriminating evidence for the described failure or requirement. High-quality issue reports help distributed open-source teams collaborate, and a public issue is not a safe place to paste secrets. The corresponding implementation is: File reproducible issues with versions, expected/actual behavior, logs and minimal sanitized reproduction steps to support project maintainers. Workload context: An enterprise experiences a kubelet regression only on a specific runtime version and needs a small sanitized reproduction case.

Incorrect Answers

A:

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: Check upstream issue templates, duplicate reports, version matrix, clear reproduction and contributor communication. Workload context: An enterprise experiences a kubelet regression only on a specific runtime version and needs a small sanitized reproduction case.

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: Check upstream issue templates, duplicate reports, version matrix, clear reproduction and contributor communication. Workload context: An enterprise experiences a kubelet regression only on a specific runtime version and needs a small sanitized reproduction case.

C:

Review security policy, affected version, maintainer contact, severity evidence and coordinated disclosure plan. These observations are more relevant to Responsible vulnerability disclosure in communities, not this case. The distinguishing check is: Check upstream issue templates, duplicate reports, version matrix, clear reproduction and contributor communication. Workload context: An enterprise experiences a kubelet regression only on a specific runtime version and needs a small sanitized reproduction case.

Question 237

A cloud team migrates CSI drivers and older StorageClass provisioner names begin failing to create volumes. Which evidence should the engineer inspect FIRST to distinguish the likely cause or verify the prerequisite?

  1. Compare Service type, clusterIP, nodePort, targetPort, node addresses and backend EndpointSlices.
  2. Inspect StatefulSet ordinal Pod names, headless Service, volumeClaimTemplates and update strategy.
  3. Inspect PVC phase, PV claimRef, capacity, accessModes, storageClassName and volume-mount events.
  4. Inspect StorageClass provisioner name, allowed topology, PVC events and CSI controller logs.

Explanation

Correct Answer

D:

Inspect StorageClass provisioner name, allowed topology, PVC events and CSI controller logs. This is the most discriminating evidence for the described failure or requirement. StorageClass names provisioning behavior; a controller and backend must support dynamic provisioning. The corresponding implementation is: Configure a supported StorageClass and CSI provisioner to dynamically create backing volumes for PVCs. Workload context: A cloud team migrates CSI drivers and older StorageClass provisioner names begin failing to create volumes.

Incorrect Answers

A:

Compare Service type, clusterIP, nodePort, targetPort, node addresses and backend EndpointSlices. These observations are more relevant to ClusterIP and NodePort Service exposure, not this case. The distinguishing check is: Inspect StorageClass provisioner name, allowed topology, PVC events and CSI controller logs. Workload context: A cloud team migrates CSI drivers and older StorageClass provisioner names begin failing to create volumes.

B:

Inspect StatefulSet ordinal Pod names, headless Service, volumeClaimTemplates and update strategy. These observations are more relevant to StatefulSet identity and volume templates, not this case. The distinguishing check is: Inspect StorageClass provisioner name, allowed topology, PVC events and CSI controller logs. Workload context: A cloud team migrates CSI drivers and older StorageClass provisioner names begin failing to create volumes.

C:

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 StorageClass provisioner name, allowed topology, PVC events and CSI controller logs. Workload context: A cloud team migrates CSI drivers and older StorageClass provisioner names begin failing to create volumes.

Question 238

A developer submits 'Kubernetes is broken' with no version, manifest or error details and receives requests for reproduction evidence. Which evidence should the engineer inspect FIRST to distinguish the likely cause or verify the prerequisite?

  1. Inspect LICENSE files, contribution guidelines, DCO or CLA requirements and third-party dependency notices.
  2. Inspect metric labels and samples, log fields, trace/span correlation and sampling rates.
  3. Review security policy, affected version, maintainer contact, severity evidence and coordinated disclosure plan.
  4. Check upstream issue templates, duplicate reports, version matrix, clear reproduction and contributor communication.

Explanation

Correct Answer

D:

Check upstream issue templates, duplicate reports, version matrix, clear reproduction and contributor communication. This is the most discriminating evidence for the described failure or requirement. High-quality issue reports help distributed open-source teams collaborate, and a public issue is not a safe place to paste secrets. The corresponding implementation is: File reproducible issues with versions, expected/actual behavior, logs and minimal sanitized reproduction steps to support project maintainers. Workload context: A developer submits 'Kubernetes is broken' with no version, manifest or error details and receives requests for reproduction evidence.

Incorrect Answers

A:

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: Check upstream issue templates, duplicate reports, version matrix, clear reproduction and contributor communication. Workload context: A developer submits 'Kubernetes is broken' with no version, manifest or error details and receives requests for reproduction evidence.

B:

Inspect metric labels and samples, log fields, trace/span correlation and sampling rates. These observations are more relevant to Metrics logs and traces distinctions, not this case. The distinguishing check is: Check upstream issue templates, duplicate reports, version matrix, clear reproduction and contributor communication. Workload context: A developer submits 'Kubernetes is broken' with no version, manifest or error details and receives requests for reproduction evidence.

C:

Review security policy, affected version, maintainer contact, severity evidence and coordinated disclosure plan. These observations are more relevant to Responsible vulnerability disclosure in communities, not this case. The distinguishing check is: Check upstream issue templates, duplicate reports, version matrix, clear reproduction and contributor communication. Workload context: A developer submits 'Kubernetes is broken' with no version, manifest or error details and receives requests for reproduction evidence.

Question 239

A helper container must read the primary app's local socket but developers deploy it as a separate Pod and call localhost. Which evidence should the engineer inspect FIRST to distinguish the likely cause or verify the prerequisite?

  1. Inspect Pod requests/limits, node allocatable capacity, usage history, throttling and OOMKilled events.
  2. Validate manifest API group/version, field schema, kind, namespace, admission responses and managed-field conflicts.
  3. Compare object metadata labels, Service/Deployment selectors and selected object lists.
  4. Inspect container membership, localhost connectivity, Pod IP, restart policies and inter-container volumes.

Explanation

Correct Answer

D:

Inspect container membership, localhost connectivity, Pod IP, restart policies and inter-container volumes. This is the most discriminating evidence for the described failure or requirement. Containers in one Pod share networking and selected volumes; Kubernetes schedules Pods rather than independent containers. The corresponding implementation is: Model tightly coupled containers inside a Pod when they must share a network namespace and lifecycle, not as unrelated separate Pods. Workload context: A helper container must read the primary app's local socket but developers deploy it as a separate Pod and call localhost.

Incorrect Answers

A:

Inspect Pod requests/limits, node allocatable capacity, usage history, throttling and OOMKilled events. These observations are more relevant to CPU requests and memory limits, not this case. The distinguishing check is: Inspect container membership, localhost connectivity, Pod IP, restart policies and inter-container volumes. Workload context: A helper container must read the primary app's local socket but developers deploy it as a separate Pod and call localhost.

B:

Validate manifest API group/version, field schema, kind, namespace, admission responses and managed-field conflicts. These observations are more relevant to Declarative resource manifests and API versions, not this case. The distinguishing check is: Inspect container membership, localhost connectivity, Pod IP, restart policies and inter-container volumes. Workload context: A helper container must read the primary app's local socket but developers deploy it as a separate Pod and call localhost.

C:

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 container membership, localhost connectivity, Pod IP, restart policies and inter-container volumes. Workload context: A helper container must read the primary app's local socket but developers deploy it as a separate Pod and call localhost.

Question 240

A team opens an upstream networking bug containing customer tokens and private cluster kubeconfig data. 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. Inspect ServiceMonitor or scrape config, /metrics endpoint, target health, scrape interval and sample labels.
  3. Inspect manifests for proprietary resources, storage/network API dependencies, image compatibility and migration cost.
  4. Check upstream issue templates, duplicate reports, version matrix, clear reproduction and contributor communication.

Explanation

Correct Answer

D:

Check upstream issue templates, duplicate reports, version matrix, clear reproduction and contributor communication. This is the most discriminating evidence for the described failure or requirement. High-quality issue reports help distributed open-source teams collaborate, and a public issue is not a safe place to paste secrets. The corresponding implementation is: File reproducible issues with versions, expected/actual behavior, logs and minimal sanitized reproduction steps to support project maintainers. Workload context: A team opens an upstream networking bug containing customer tokens and private cluster kubeconfig data.

Incorrect Answers

A:

Review security policy, affected version, maintainer contact, severity evidence and coordinated disclosure plan. These observations are more relevant to Responsible vulnerability disclosure in communities, not this case. The distinguishing check is: Check upstream issue templates, duplicate reports, version matrix, clear reproduction and contributor communication. Workload context: A team opens an upstream networking bug containing customer tokens and private cluster kubeconfig data.

B:

Inspect ServiceMonitor or scrape config, /metrics endpoint, target health, scrape interval and sample labels. These observations are more relevant to Prometheus pull scraping and metrics endpoints, not this case. The distinguishing check is: Check upstream issue templates, duplicate reports, version matrix, clear reproduction and contributor communication. Workload context: A team opens an upstream networking bug containing customer tokens and private cluster kubeconfig data.

C:

Inspect manifests for proprietary resources, storage/network API dependencies, image compatibility and migration cost. These observations are more relevant to Open standards vendor-neutral portability, not this case. The distinguishing check is: Check upstream issue templates, duplicate reports, version matrix, clear reproduction and contributor communication. Workload context: A team opens an upstream networking bug containing customer tokens and private cluster kubeconfig data.

Kubernetes and Cloud Native Associate (KCNA) Practice Tests