deven1003 · KubeLearn
⎈ Kubernetes Hub · by Deven Kalathiya

Master Kubernetes
the Right Way

Click any component in the Architecture to get full details, YAML, and linked interview Q&A. Topics, labs, and 30+ interview questions — all connected.

20+
Components
30+
Interview Q&A
5
Practice Labs
8
Topics
ARCHITECTURE

Click Any Component for Full Details

👤 You / DevOps Engineer
kubectl CLI  ·  CI/CD Pipelines  ·  Helm
click to learn about kubectl ↗
HTTPS · port 6443
⎈  KUBERNETES CLUSTER
CONTROL PLANE  —  Brain of the Cluster
API Server
port 6443 · REST
etcd
cluster state DB
Scheduler
assigns pods to nodes
Controller Mgr
reconcile loops
Cloud Controller
AWS / GCP / Azure
schedules & manages  /  reports status
WORKER NODES  —  Where Your App Runs
⬡ Node 1  (VM / Physical)
kubelet
node agent
kube-proxy
iptables
🔧 CRI / containerd
container runtime
Running Pods
📦 app-1
📦 app-2
📦 app+sidecar
⬡ Node 2  (VM / Physical)
kubelet
node agent
kube-proxy
iptables
🔧 CRI / containerd
container runtime
Running Pods
📦 db-1
📦 cache-1
📦 worker-1
routes traffic
NETWORKING & LOAD BALANCING
ClusterIP
internal only
NodePort
node:30000-32767
LoadBalancer
cloud LB · ELB
Ingress
HTTP/S routing
CoreDNS
service discovery
NetworkPolicy
pod firewall
also inside the cluster
WORKLOAD RESOURCES
Pod
smallest unit
Deployment
stateless apps
ReplicaSet
replica count
StatefulSet
stateful · DB
DaemonSet
1 per node
Job / CronJob
batch tasks
HPA
auto-scaling
CONFIG, STORAGE & SECURITY
ConfigMap
app config
Secret
passwords · tokens
PersistentVol
storage resource
PVC
storage claim
StorageClass
dynamic prov
Namespace
isolation
RBAC
access control
ServiceAccount
pod identity
Click any component to open full details, YAML examples, and linked interview Q&A
📦 Component Layer
TOPICS

Topic-wise Deep Dives

INTERVIEW

30+ Interview Q&A

LABS

Hands-on Practice Labs

0 / 15 tasks
0%
Free practice: killercoda.com · play-with-k8s.com · Minikube
USE CASES

Practical Kubernetes Use Cases

Real-world scenarios that show why each K8s feature exists and how they fit together. Click any card to expand the full setup.

CHEATSHEET

kubectl Quick Reference

60+ commands grouped by category. Click any row to copy the command.