Project: Certified Kubernetes Administrator (CKA)
This project tracks the learning journey and technical synthesis for the Certified Kubernetes Administrator (CKA) exam (2025 Edition), using the free 40-day course by Tech Tutorials with Piyush.
🎯 Goal
Pass the CNCF Certified Kubernetes Administrator (CKA) exam with a deep, practical understanding of cluster architecture, workload management, networking, storage, and troubleshooting.
📚 40-Day Course Progress
Phase 1: Foundation & Core Concepts (Days 0–10)
- Day 0: Course Introduction & Exam Overview
- Day 1: Docker Tutorial For Beginners — Docker Fundamentals
- Day 2: How To Dockerize a Project
- Day 3: Multi Stage Docker Build
- Day 4: Why Kubernetes Is Used — Kubernetes Simply Explained
- Day 5: What is Kubernetes — Kubernetes Architecture Explained
- Day 6: Kubernetes Multi Node Cluster Setup Step By Step — Kind Tutorial
- Day 7: Pod In Kubernetes Explained — Imperative VS Declarative Way | YAML Tutorial
- Day 8: Deployments, ReplicaSets & Replication Controllers
- Day 9: Kubernetes Services Explained — ClusterIP vs NodePort vs LoadBalancer vs ExternalName
- Day 10: Kubernetes Namespace Explained — Logical Isolation & Multi-Tenancy
- Day 11: Multi Container Pod Kubernetes — Sidecar vs Init Container
- Day 12: DaemonSet, Job & CronJob Explained
- Day 13: Static Pods, Manual Scheduling, Labels, and Selectors
- Day 14: Taints and Tolerations in Kubernetes
- Day 15: Kubernetes Node Affinity Explained
- Day 16: Kubernetes Requests and Limits
- Day 17: Kubernetes Autoscaling Explained — HPA vs VPA
- Day 18: Kubernetes Health Probes Explained — Liveness vs Readiness Probes
Phase 2: Workloads, Networking & Storage (Days 19–27)
- Day 19: ConfigMaps and Secret Explained
- Day 20: TLS Explained Simply
- Day 21: Manage TLS Certificates In a Kubernetes Cluster
- Day 22: Kubernetes Authentication and Authorization Simply Explained
- Day 23: Kubernetes RBAC Explained — Role Based Access Control
- Day 24: Volumes & PersistentVolumes
- Day 24: PersistentVolumeClaims & StorageClasses
- Day 25: Taints, Tolerations & Node Affinity Review
- Day 26: Custom Resource Definitions (CRDs)
- Day 27: Phase 2 Review & Practice Exam
Phase 3: Security, Scheduling & Troubleshooting (Days 28–37)
- Day 28–32: RBAC, Service Accounts, Pod Security, TLS, Upgrades
- Day 33–36: Advanced Scheduling, Troubleshooting (Nodes, Pods, Control Plane)
- Day 37: Phase 3 Review & Practice Exam
Phase 4: Mock Exams & Final Prep (Days 38–42)
- Day 38–39: Full 2-Hour Mock Exams
- Day 40: Weak Area Revision & kubectl Cheatsheet
- Day 41: Exam Strategy & Documentation Search Drills
- Day 40: Final Review & Confidence Building
🧠 Key Synthesized Concepts
🛠️ Labs & Experiments
(Links to local cluster setups, YAML manifests, and troubleshooting playbooks)
- Local cluster:
kind/minikube/kubeadm - GitHub repo companion: (to be linked)
Status: 🟢 Active | Instructor: Tech Tutorials with Piyush | Started: 2026-05-21 Tags: CKA Kubernetes DevOps Cloud Certification CNCF Learning