Course 1 of 11 in Tim Warner's Certified Kubernetes Administrator (CKA) v1.35 Skill Path on Pluralsight. Aligned to the CKA v1.35 (February 2025) curriculum revision.
Pluralsight author, Microsoft MVP, 200+ courses published.
Heads up: This file is a pointer. Every manifest, lab config, demo app, and recording runbook for this course lives in the public GitHub repo below. Bookmark it, clone it, and keep it open while you watch the videos.
Welcome — I'm Tim, and here's the lay of the land when you arrive at github.com/timothywarner-org/ps-cka:
exercise-files/— All course manifests, organized bycourse-NN-topic/mNN-module-name/. Each module's YAML, scripts, and supporting assets live here.exercise-files/shared/apps/— Reusable demo applications (catalog-api,fleet-dashboard,telemetry-worker) backing the Globomantics storyline you'll see throughout the skill path.src/cka-lab/— A two-path lab environment so you can pick the right tool for the scenario:- KIND path (fast, Docker-based) —
kind-up.ps1spins up a multi-node cluster in under 30 seconds. Pick from four topologies via interactive menu: Simple (1 CP + 1 worker), Standard (1 CP + 2 workers — the CKA exam topology), HA (3 CP + 2 workers), or Workloads (1 CP + 3 workers). Four on-rails tutorials walk you through architecture, kubectl workflows, core resources, and the diagnostic ladder. - Hyper-V Vagrant path (exam-shaped) — Three Ubuntu 22.04 VMs (
control1,worker1,worker2) with kubeadm v1.35 prereqs pre-installed, static IPs on a dedicatedCKA-NATswitch, and a native checkpoint-based snapshot/restore loop for unlimited practice resets.
- KIND path (fast, Docker-based) —
dev/m01-demo-runbook.md,dev/m02-demo-runbook.md,dev/m03-demo-runbook.md— Per-module recording runbooks containing my actual talk track, click paths, and timing — a peek behind the curtain so you can replay every demo at your own pace.- Multi-cluster context lab —
kind-multi-up.ps1stands upcka-devandcka-prodside-by-side so you can drillkubectl config use-context,--context,rename-context, andset-context --current --namespaceagainst two real clusters.
git clone https://github.com/timothywarner-org/ps-cka.git
cd ps-cka/src/cka-lab
./kind-up.ps1 # interactive menu: pick topology + tutorialThat's it. The script handles Docker startup, prerequisite checks, NodePort preflight, and post-create labelling — you just pick a topology and start learning.
The February 2025 CKA curriculum revision added a meaningful slate of new objectives. This skill path covers all of them with dedicated demos and exercise files:
- Gateway API (
GatewayClass,Gateway,HTTPRoute) — Course 7 - Helm and Kustomize for cluster components — Course 3
- CRDs and operators — Course 3
- Workload autoscaling (HPA/VPA) — Course 5
- Ephemeral containers and
kubectl debug— Course 10 - Native sidecar containers (initContainers with
restartPolicy: Always) — Course 10 - Extension interfaces: CNI, CSI, CRI — Course 1
If you've studied the older CKA curriculum, these are the deltas. If you're new to CKA, you're learning the current exam — not yesterday's.
Thanks for taking this course — it genuinely means a lot. If you hit a snag, spot a bug, or just want to say hello, reach out:
- Website: TechTrainerTim.com
- Email: tim@techtrainertim.com
- Repo issues: github.com/timothywarner-org/ps-cka/issues
Now go pass that exam.
— Tim Warner