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

STATUS: Pending
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

Type: ClusterIP
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