✓ Live now — CNCF 5 hands-on projects

CKA Hands-On Labs
Real Kubernetes Clusters. Real GitHub portfolio.

Five real Certified Kubernetes Administrator projects mapped directly to CKA exam objectives. Mark a step complete and HandsOnCert commits the evidence — YAML manifests, kubectl output, troubleshooting logs — straight to your own GitHub repo. The portfolio employers actually click into.

$79 one-time · Project 1 free · No subscription

5
Hands-on projects
12h
Estimated time
$445
CKA exam cost
$79
HandsOnCert price

What you'll build

Every project maps to an official CKA exam domain. Each one ends with evidence committed to your GitHub repo automatically.

1

Cluster Architecture, Installation and Configuration — Free

Install a Kubernetes cluster using kubeadm, configure the control plane and worker nodes, and verify cluster health. Commit your kubeadm configuration and cluster verification output.

Cluster Architecture, Installation & Configuration — 25%
2

Workloads and Scheduling

Deploy applications using Deployments, DaemonSets, and Jobs, configure resource requests/limits, and use node affinity to control pod placement. Commit your workload manifests and scheduling configuration.

Workloads & Scheduling — 15%
3

Services and Networking

Configure Services (ClusterIP, NodePort, LoadBalancer), set up Ingress for HTTP routing, and create NetworkPolicies to control pod traffic. Commit your service and ingress manifests with NetworkPolicy definitions.

Services & Networking — 20%
4

Storage

Configure PersistentVolumes and PersistentVolumeClaims, create a StorageClass for dynamic provisioning, and use volume modes appropriately for a stateful workload. Commit your storage manifests and provisioning evidence.

Storage — 10%
5

Troubleshooting

Diagnose and fix a broken pod (image pull error, misconfigured probe), troubleshoot a node in NotReady state, and use kubectl logs and describe to debug a failing application. Commit your troubleshooting steps and resolution evidence.

Troubleshooting — 30%

Why HandsOnCert

🗂️

Real GitHub portfolio

Every completed step auto-commits evidence to your own repo. No fake portfolio templates — real configs, real screenshots, real history.

☁️

Real CNCF resources

No simulators. You work in the actual CNCF console and tools, the same ones you'll use on the job and in the CKA exam.

🤖

Cert Buddy AI mentor

Stuck on a step or an exam concept? Cert Buddy is trained on CKA objectives and helps you debug and understand — not just copy-paste.

💰

Cost alerts built in

Every chargeable resource has a clear alert telling you exactly when to stop, deallocate, or delete — so a lab break doesn't become a surprise bill.

📄

Downloadable lab guide

Get the full CKA lab guide as a PDF — step-by-step instructions, screenshots to capture, and an exam quick-reference section.

💵

One-time price

$79 once. No subscription, no recurring charges. Or get All-Access to all 21 cert paths for $199.

Frequently Asked Questions

Are the CKA hands-on labs free?

Project 1 (Cluster Setup) is completely free, including unlimited access to Cert Buddy for that project and the manual GitHub commit workflow. The remaining 4 projects unlock for a one-time payment of $79.

What environment do CKA labs use?

HandsOnCert's CKA labs primarily use kind (Kubernetes in Docker) for fast cluster creation, with an optional kubeadm-on-EC2 setup for Project 1's cluster installation domain — matching the realistic environment of the actual exam.

How does the GitHub portfolio work for CKA labs?

When you complete a lab step, HandsOnCert commits your actual YAML manifests, kubectl command output, and troubleshooting evidence to your own GitHub repository — giving you real working Kubernetes configurations in your portfolio.

How long does the CKA path take to complete?

The 5 projects take approximately 12 hours total, covering cluster architecture/installation, workloads/scheduling, services/networking, storage, and troubleshooting — the same domains tested on the CKA exam.

Is the CKA exam hands-on?

Yes, CKA is a performance-based exam — you work in live terminal environments connected to real Kubernetes clusters, completing tasks under time pressure, not multiple-choice questions. HandsOnCert's labs use the same kubectl-based format to build exam-day speed.

Should I take CKA or CKAD first?

CKA focuses on cluster operations (installation, networking, storage, troubleshooting), while CKAD focuses on application development on Kubernetes. Choose based on your role — operations/platform engineers typically take CKA first, while developers often start with CKAD. Both are valid independent starting points.

Build your CKA portfolio today

Start Project 1 free — no credit card required. See exactly how the GitHub auto-commit works before you pay anything.

Start Free →