KCNA cheat sheet
A one-page reference for the Kubernetes and Cloud Native Associate exam: the format, how the domains are weighted, and the glossary terms for this exam.
Exam at a glance
Vendor
Linux Foundation
Level
Associate
Questions
60
Time
90 min
Mock pass mark
75%
Domains
4
Practice Qs
142
Code
KCNA
Domain weightings
How much of the exam each domain covers. Spend your study time in proportion — the heavier the domain, the more questions you'll see.
Key terms
- Kubernetes
- Kubernetes is an open-source platform for automating the deployment, scaling, and management of containerized applications. KCNA centers on Kubernetes fundamentals as its largest domain.
- Pod
- A Pod is the smallest deployable unit in Kubernetes, wrapping one or more containers that share storage and network. KCNA covers Pods among core Kubernetes resources.
- Control plane
- The control plane is the set of Kubernetes components — API server, scheduler, controller manager, and etcd — that manage the cluster's state. KCNA covers control-plane and node components in Kubernetes fundamentals.
- Deployment
- A Deployment is a Kubernetes resource that declaratively manages a replicated set of Pods and supports rolling updates. KCNA covers Deployments and ReplicaSets among workload resources.
- Service
- A Service is a Kubernetes resource that provides a stable network endpoint and load balancing for a set of Pods. KCNA covers Services within the Kubernetes networking model.
- kubectl
- kubectl is the command-line tool for interacting with the Kubernetes API to create, inspect, and manage cluster resources. KCNA covers kubectl and declarative YAML configuration.
- Container runtime
- A container runtime is the software that runs containers on a node, integrated with Kubernetes through the Container Runtime Interface (CRI). KCNA covers runtimes and the CRI in container orchestration.
- Container Network Interface
- The Container Network Interface (CNI) is a specification and set of plugins for configuring network connectivity for containers. KCNA covers the CNI within the Kubernetes networking model.
- Container Storage Interface
- The Container Storage Interface (CSI) is a standard for exposing storage systems to containerized workloads in Kubernetes. KCNA covers the CSI, volumes, and persistent volumes in the orchestration domain.
- RBAC
- RBAC (role-based access control) is the Kubernetes mechanism for granting permissions to users and workloads through roles and bindings. KCNA covers RBAC basics within cloud-native security.
- Service mesh
- A service mesh is an infrastructure layer that manages service-to-service communication, adding traffic control, security, and observability. KCNA covers service-mesh concepts in container orchestration.
- GitOps
- GitOps is a practice of managing infrastructure and application delivery declaratively through Git as the single source of truth. KCNA covers GitOps and tools such as Argo CD and Flux in application delivery.
- Helm
- Helm is a package manager for Kubernetes that bundles application resources into reusable, versioned charts. KCNA covers Helm for packaging and deploying applications.
- Observability
- Observability is the ability to understand a system's internal state from its outputs — metrics, logs, and traces. KCNA covers observability and tools such as Prometheus and OpenTelemetry in cloud-native architecture.
- CNCF
- The CNCF (Cloud Native Computing Foundation) is the open-source foundation that hosts Kubernetes and the broader cloud-native ecosystem. KCNA covers the CNCF landscape, project maturity, and community in cloud-native architecture.