Kubernetes CKAD Lab Workbook
Application developer certification labs covering pod design, services, configuration, observability, and multi-container patterns.
📁 File Structure 25 files
├── LICENSE
├── README.md
├── config.example.yaml
├── free-sample.zip
├── guide/
│ ├── 01-pod-design.md
│ ├── 02-configuration.md
│ ├── 03-multi-container-pods.md
│ ├── 04-observability.md
│ ├── 05-services-networking.md
│ ├── 06-state-persistence.md
├── index.html
├── interactive.html
├── labs/
│ ├── 00-environment-setup.md
│ ├── 01-pod-design.md
│ ├── 02-configuration.md
│ ├── 03-multi-container-pods.md
│ ├── 04-observability.md
│ ├── 05-services-networking.md
│ ├── 06-state-persistence.md
├── manifests/
│ ├── configuration/
│ │ ├── configmap-secret.yaml
│ ├── multi-container/
│ │ ├── patterns.yaml
│ ├── observability/
│ │ ├── probes.yaml
│ ├── pod-design/
│ │ ├── deployment-rolling.yaml
│ ├── services/
│ │ ├── service-types.yaml
├── quick-reference/
│ ├── ckad-cheatsheet.md
📖 Documentation Preview README excerpt
Kubernetes CKAD Lab Workbook
> Hands-on lab exercises for the Certified Kubernetes Application Developer (CKAD) exam. Practice every exam domain with realistic tasks, step-by-step solutions, verification commands, and ready-to-apply YAML manifests.
Exam Facts
| Detail | Value |
|---|---|
| **Exam code** | CKAD |
| **Provider** | The Linux Foundation / CNCF |
| **Format** | Performance-based (hands-on tasks in a real cluster) |
| **Questions** | 15–20 performance tasks |
| **Duration** | 2 hours |
| **Passing score** | 66% |
| **Cost** | $395 USD (includes one free retake) |
| **Kubernetes version** | 1.30 (as of 2026; verify at training.linuxfoundation.org) |
| **Allowed resources** | kubernetes.io/docs, kubernetes.io/blog, github.com/kubernetes |
| **Validity** | 2 years from pass date |
Exam Domain Weights
| Domain | Weight | Lab File |
|---|---|---|
| Application Design and Build | 20% | `labs/01-pod-design.md` |
| Application Deployment | 20% | `labs/01-pod-design.md` (deployments, rolling updates) |
| Application Observability and Maintenance | 15% | `labs/04-observability.md` |
| Application Environment, Configuration and Security | 25% | `labs/02-configuration.md` |
| Services & Networking | 20% | `labs/05-services-networking.md` |
Who This Is For
Prerequisites
You should be comfortable with:
What's Inside
Lab Exercises (`labs/`)
| File | Topics | Tasks |
|---|---|---|
| `00-environment-setup.md` | Lab environment, kubectl setup, speed aliases | 3 |
| `01-pod-design.md` | Pods, labels, annotations, Deployments, Jobs, CronJobs, rolling updates | 8 |
| `02-configuration.md` | ConfigMaps, Secrets, SecurityContexts, resource limits, ServiceAccounts | 8 |
| `03-multi-container-pods.md` | Sidecar, init containers, ambassador, adapter patterns | 6 |
| `04-observability.md` | Probes, logging, monitoring, debugging | 7 |
| `05-services-networking.md` | Services, Ingress, NetworkPolicy | 7 |
| `06-state-persistence.md` | PV, PVC, volume types, StatefulSets | 5 |
| **Total** | **44 tasks** |
Ready-to-Apply Manifests (`manifests/`)
... preview truncated, see full README in product download.
📄 Code Sample .yaml preview
📅 Changelog
v1.0.0 — Initial release.
Purchases include lifetime updates. Check the product page for the latest version.
📄 Product Preview
Try the interactive reader and demo tools below, or get the full product with all content unlocked.
📖 Interactive Reader (Free Preview)⚙ Try Demo Tools📦 Download Free Sample❓ Frequently Asked Questions
What license is this under?
MIT License. You can use it in commercial, client, and internal projects. See our license terms page for details.
How do I download after purchase?
Immediately after purchase, you'll be redirected to a download page. A download link is also sent to your email.
Do I get updates?
Yes. All products include lifetime updates at no extra cost. Re-download anytime for the latest version.
What if it doesn't work for me?
DM @DatanestDigital on X and we'll make it right.
Can I get a refund?
DM @DatanestDigital on X with your order number and we'll help.
Is there support?
DM @DatanestDigital on X. We respond within 1-2 business days.