Kubernetes basics learned by fixing one broken deploy, from Pod to Ingress
Instead of a glossary, one small web app deployed to Kubernetes with five mistakes in it. Fixing each one in order explains what Pods, Deployments, ConfigMaps, Services and Ingress actually do, which kubectl command shows the problem, and how the pieces connect.