Kubernetes and Cloud Native Associate (KCNA) - Blueprint Practice Exam 1

Suggested duration: 72 minutes

Exam code: KCNA

By Oleksandr Andrushchenko — Published on

40 questions ยท Free

Start exam

40 original practice questions aligned to the current exam outline, with explanations for every option. Fixed-length choice-based practice; official exam length, adaptive delivery, labs and scaled scoring are not reproduced.

Questions — 40

  1. A CI pipeline builds a container image. What should it publish for deployment consumption?
  2. A client needs a stable virtual endpoint for a changing group of backend Pods. What should be created?
  3. A cluster needs to maintain three interchangeable web replicas after a node fails. Which workload object is appropriate?
  4. A container exceeds its memory limit and is terminated. Which event is most consistent with this?
  5. A container is heavily CPU-throttled but not restarted. What is a likely cause?
  6. A container repeatedly fails its liveness probe. What can the kubelet do?
  7. A container requires a password from Kubernetes. Which resource is designed for this sensitive configuration?
  8. A Deployment should scale based on observed CPU utilization. Which component supports this?
  9. A Deployment update must be rolled back after application failures. What Kubernetes capability is relevant?
  10. A GitOps system continuously compares cluster state with reviewed manifests in Git. What is its key behavior?
  11. A log collection agent should run on each eligible node. Which controller best fits?
  12. A manifest declares kind: Deployment and apiVersion: apps/v1. What do these fields identify?
  13. A network policy must restrict backend access to approved callers. What is required for enforcement?
  14. A new unscheduled Pod needs placement on a suitable node. Which component normally selects that node?
  15. A node must start containers specified by assigned Pod objects. Which agent coordinates that responsibility?
  16. A Pod contains an application and a helper that must share its network namespace. What is the appropriate placement?
  17. A Pod is starting and cannot yet serve requests. Which probe should control whether it receives Service traffic?
  18. A Pod remains Pending because no node has sufficient requested memory. What should be investigated?
  19. A Pod requires durable storage beyond container replacement. What should it use?
  20. A request traverses several microservices and needs end-to-end timing analysis. Which signal is most useful?
  21. A rollback changes the image version but leaves an incompatible database migration in place. What risk remains?
  22. A Service selects app=checkout but the Pods have app=payments. What is the likely symptom?
  23. A team compares a service mesh with Kubernetes Services. Which additional capability is commonly associated with a mesh?
  24. A team packages Kubernetes manifests with configurable values for repeated installation. Which tool is designed for this?
  25. A user needs to inspect Pod scheduling events and failure reasons. Which command is most directly helpful?
  26. A workload must execute once to completion and track successful completion. Which object is appropriate?
  27. An administrator adds a NoSchedule taint to dedicated nodes. What lets an otherwise suitable Pod tolerate it?
  28. An administrator wants to separate team object names within one cluster. Which resource provides that scope?
  29. An application logs errors after deployment. Which command retrieves a container's standard output and error logs?
  30. An application release sends a small portion of traffic to a new version before wider rollout. What strategy is this?
  31. An image tag is reused for different builds, making rollouts hard to reproduce. What improves image identity stability?
  32. Does a toleration guarantee a Pod will land on a particular tainted node?
  33. What does a StorageClass provide in dynamic provisioning?
  34. What is a defining cloud-native design goal for horizontally scaled services?
  35. Where does a standard Kubernetes control plane persist its API object state?
  36. Which component exposes the Kubernetes API and validates requests to modify cluster objects?
  37. Which object stores non-secret environment configuration independently from an application image?
  38. Which observability signal is most appropriate for tracking request latency percentiles over time?
  39. Why separate image building from deployment approval?
  40. Why should a platform team define a measurable service-level objective?

Comments — 0

Related exams