Mastering Spot Instances on Kubernetes for Fun and Profit