01Beginner

Kubernetes Architecture Explained

Understand control plane components, worker nodes, etcd, and how the API server orchestrates your cluster.

02Beginner

Deploying Your First Pod

Learn the smallest deployable unit in K8s. Write YAML, run `kubectl create`, and inspect pod status.

03Intermediate

Managing Deployments & Rollouts

Master declarative updates, rolling updates, and automated rollback strategies for zero-downtime releases.

04Intermediate

Services & Load Balancing

Configure ClusterIP, NodePort, and LoadBalancer services to expose and distribute traffic efficiently.

05Intermediate

ConfigMaps & Secrets Management

Decouple configuration from images. Learn secure injection of env vars, volumes, and encryption at rest.

06Intermediate

Persistent Volumes & Storage Classes

Provision dynamic storage, manage PV/PVC lifecycles, and configure access modes for stateful apps.

07Intermediate

Ingress Controllers & TLS

Route external HTTP/S traffic, manage host/path rules, and automate certificates with cert-manager.

08Advanced

Helm Charts: Packaging & Deployment

Template complex apps, manage dependencies, and version-control your K8s manifests with Helm 3.

09Advanced

Auto-Scaling with HPA & VPA

Configure horizontal and vertical pod autoscalers based on CPU, memory, or custom metrics.

10Advanced

Monitoring with Prometheus & Grafana

Set up scraping targets, configure alertmanager rules, and build production dashboards.

11Advanced

Logging with EFK Stack

Deploy Elasticsearch, Fluentd, and Kibana for centralized log aggregation and search.

12Advanced

Network Policies & Security

Implement microsegmentation, restrict pod-to-pod traffic, and enforce zero-trust networking.

13Advanced

RBAC: Role-Based Access Control

Define Roles, ClusterRoles, and Bindings to enforce least-privilege access across your cluster.

14Advanced

GitOps with ArgoCD & Flux

Automate deployments from Git repos, track drift, and enable continuous delivery workflows.

15Advanced

Service Mesh: Istio & Linkerd

Manage service-to-service communication, traffic shifting, and mutual TLS without app changes.

16Intermediate

Troubleshooting Common K8s Errors

Debug CrashLoopBackOff, ImagePullBackOff, Pending pods, and networking failures systematically.

17Advanced

Cluster Autoscaling in the Cloud

Configure node groups, scale-up/scale-down policies, and handle pod disruption budgets.

18Intermediate

StatefulSets for Databases

Deploy ordered, stable-state workloads like MySQL, PostgreSQL, or Kafka with persistent identities.

19Intermediate

Jobs & CronJobs for Batch Processing

Schedule one-time tasks and recurring cron workflows with restart policies and completion tracking.

20Intermediate

DaemonSets for Node-Level Tasks

Run logging agents, monitoring daemons, or storage drivers on every node automatically.

21Advanced

Multi-Cluster Management

Federate control planes, sync configurations, and manage workloads across hybrid cloud environments.

22Advanced

Security Best Practices & CIS Benchmark

Harden your cluster, audit configurations, and align with CIS Kubernetes Benchmark standards.

23Advanced

Disaster Recovery & Backup Strategies

Snapshot etcd, export application state, and design RPO/RTO compliant recovery playbooks.

24Beginner

Kubernetes Certification Study Guide

Prepare for CKA & CKAD exams with focused topics, practice labs, and exam strategy tips.