Kubernetes Pod & Service Routing Lab
Interactive evaluation of Pod lifecycle states, health probes, and kube-proxy ClusterIP/NodePort packet routing.
Kubernetes Orchestration Engine
Pod Lifecycle Stepper & CrashLoopBackOff Analyzer
Lifecycle Stage Analysis:
1. Pending & Scheduling
kube-scheduler binds Pod to Node
The Pod is accepted by kube-apiserver. kube-scheduler inspects CPU/Memory requests and assigns the Pod to worker-node-02.
Cluster Networking Architecture
Kubernetes Service & kube-proxy Packet Routing
Packet Route: Client ➔ ClusterIP ➔ kube-proxy ➔ Target PodRouted to: Pod #1 (10.244.1.11)
Pod #1 (api-app)
IP: 10.244.1.11:8080
⚡ RECEIVING REQUEST
Pod #2 (api-app)
IP: 10.244.1.12:8080
💤 READY
Pod #3 (api-app)
IP: 10.244.1.13:8080
💤 READY