Kubernetes Foundations: Architecture, Core Objects, Pod Lifecycle, and Service Discovery on EKS

<p>Northfield Fleet Logistics runs its delivery-truck tracker on a single fragile EC2 instance -- and it keeps falling over. Follow platform engineer Dana Osei as she migrates the real Flask and PostgreSQL application onto Amazon EKS, learning Kubernetes from first principles along the way. You will start with the control plane and worker nodes and the reconciliation loop that makes Kubernetes self-healing, then deploy the actual app end to end using Namespaces, ConfigMaps, Secrets, Deployments, and Services -- including a real Dockerfile and docker build/push workflow. From there you will harden the app's Pods with init containers, sidecars, readiness/liveness/startup probes, and graceful shutdown, and finish by mastering Service types, label selectors, Endpoints, CoreDNS, and a practical debugging playbook for two of the most common Kubernetes networking failures. By the end, you will not just know Kubernetes terminology -- you will have built and debugged a working, resilient application on a real cluster.</p>

Tools: kubernetes, eks, docker, flask, postgresql, coredns