Get free CKA practice questions for the Certified Kubernetes Administrator exam. 350+ hands-on scenarios covering cluster architecture, kubeadm installation, etcd backup/restore, RBAC, networking (CNI, CoreDNS), storage, scheduling, and troubleshooting. Updated May 2026 — built to mirror the real CKA performance-based exam.
⚡ Quick Facts
CKA at a Glance: Cost $445 USD (includes one free retake), 15-20 hands-on tasks, 2 hours, 66% passing score, performance-based exam. No prerequisites. Valid 2 years. CKA is REQUIRED to register for CKS. ExamCert offers 350+ free CKA practice questions including kubeadm bootstrap, etcd backup, RBAC, and troubleshooting drills.
kubeadm cluster setup, control plane components, etcd backup/restore, RBAC, cluster upgrades, HA design
Node failures, control plane component logs, kubelet, container runtime, networking issues — the LARGEST domain
Services, Ingress, CNI plugins, CoreDNS, NetworkPolicies, gateway API, cluster DNS troubleshooting
Deployments, rolling updates, ConfigMaps, taints/tolerations, node selectors, affinity/anti-affinity
Persistent Volumes, PVCs, StorageClasses, access modes, reclaim policies, volume types
Sample questions from our free CKA practice exam bank — modeled on the real performance-based format.
You need to take a snapshot backup of the cluster's etcd database to /opt/etcd-backup.db. Which command is correct?
kubectl etcd backup save /opt/etcd-backup.dbkubeadm etcd snapshot --output=/opt/etcd-backup.dbETCDCTL_API=3 etcdctl snapshot save /opt/etcd-backup.db --cacert ... --cert ... --key ...systemctl snapshot etcd /opt/etcd-backup.dbA worker node shows NotReady in kubectl get nodes. You SSH into the node. Where do you check FIRST?
kubectl logs kube-apiserver-node1 -n kube-systemsystemctl status kubelet and journalctl -u kubeletkubectl describe pod -n kube-systemetcdctl endpoint healthYou taint a node with kubectl taint nodes node1 env=prod:NoSchedule. Which toleration on a pod will allow it to schedule on node1?
key: env, operator: Equal, value: prod, effect: NoSchedulenodeSelector: { env: prod }key: env, operator: Exists, effect: PreferNoScheduleaffinity: nodeAffinity: env=prodIf you operate clusters (DevOps, SRE, platform engineering): take CKA first. If you build apps that run on Kubernetes (backend developers): CKAD first. If you plan to do CKS later, CKA is mandatory. For most career paths CKA is the broader foundation and a stronger signal to employers.
Most candidates run out of time. Strategy: do easy questions FIRST (skip and flag hard ones), use kubectl --dry-run=client -o yaml to generate YAML, alias k=kubectl, set context per question with kubectl config use-context, and never edit kube-system pods directly — always use the manifest in /etc/kubernetes/manifests/.
As of 2026 the CKA exam uses Kubernetes v1.31+. The Linux Foundation publishes version updates in the candidate handbook. ExamCert's free CKA practice questions track the current exam version.
Access 350+ free CKA practice questions — kubeadm cluster setup, etcd backup, RBAC, scheduling, networking, and the 30%-of-the-exam troubleshooting domain.
Free forever • Updated May 2026 • All CKA domains covered