The final post in our 3 part series on migrating our CI runners from Nomad to Kubernetes at SeatGeek.
In this post we get into the technical details of how we leveraged caching, autoscaling, bin packing, NVMe disks, and capacity reservation to significantly improve both developer experience and operational efficiency.