Series: Zero to Kubernetes — Part 1 · Part 2 · Part 3 · Part 4 · Part 5




We now have a cluster with ingress, TLS, and GitOps. Time to put real workloads on it: a PostgreSQL database managed by an operator, and a FastAPI backend that connects to it, runs migrations on startup, and exposes a REST API with health checks.

This is the part where...