The other week someone asked, “How do I overprovision resources so I have them immediately when I need them?” Ria Bhatia sat there in awe because the community has already come up with options for scaling on demand. So why are Kubernetes users still asking for this?
Ria explains what it takes to build up the cluster autoscaler and horizontal pod autoscaler from the operations perspective, incorporating experiments and tests that were run to come up with solutions for appropriately tweaking metrics so scaling is cost effective and efficient. The truth is, most scaling within Kubernetes is metrics based, so Ria also takes a look at the ecosystem to see if there are other possible methods of scaling.
Ria Bhatia is a program manager for Azure on the cloud-native team compute at Microsoft. She is a maintainer of the new open source project Virtual Kubelet and works on Azure Container Instances. Ria holds a BS in computer science from Penn State. She lives in Seattle and loves anything dog related.
©2018, O'Reilly Media, Inc. • (800) 889-8969 or (707) 827-7019 • Monday-Friday 7:30am-5pm PT • All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners. • email@example.com