Loading video player...
00:00 What we need to know Kubernetes 5:29 Different Deployment Strategies 11:58 Worker Node 12:58 Why Pod is Introduced 24:24 Control Plane 30:37 What happen when you create a pod for a service ? 34:15 Kubelet 35:57 What happen if a pod dies ? 39:12 How communication happened in Kubernetes ? 44:10 CoreDns 48:23 KubeProxy 52:00 Routing Table In this video, you will understand Kubernetes by starting from the very basics: where application code runs and how we moved from physical servers to virtual machines, and then to containers. You will learn why virtual machines solved resource conflicts but introduced heavy overhead, and how containers fixed this by sharing the same OS kernel while staying isolated. You will see how Kubernetes organizes containers using worker nodes, pods, and clusters so that applications can scale, recover from failures, and stay easy to manage. You will clearly understand what a Pod is, why it exists, and how it allows multiple related containers (like an app and a logging agent) to work together using shared storage and localhost networking. You will explore how Kubernetes maintains the desired state of your system using the control plane, including etcd, the API server, the scheduler, and controllers. You will walk through the full lifecycle of a Pod — from kubectl request, to scheduling, to being created on a worker node by the kubelet. You will deeply understand Kubernetes networking: how Pods get IPs, how Services get a stable virtual IP (ClusterIP), and how CoreDNS and kube-proxy work together to route traffic. You will learn how a request to a service name is converted into a ClusterIP, then mapped to a real Pod IP, and finally routed across worker nodes using CNI routing tables. By the end of this video, you will be able to visualize how traffic flows from one Pod to another, even when they live on different worker nodes, and why Kubernetes networking is designed this way. This video is built around one simple idea: always ask “why this way and not the other way” so you truly understand how Kubernetes works under the hood.