Virtual nodes to auto-scale applications on Kubernetes
summary
Demo shows virtual nodes registering as Kubernetes nodes and running pods via Azure Container Instances so horizontal scaling happens without provisioning VMs, using ServiceMonitor for Prometheus, an HPA, a custom container that counts instances and a Grafana dashboard to view metrics. The presenter generates about 20 million requests to trigger rapid container creation, it starts in seconds, works with existing pod specs, but virtual kubelet lacks full kubelet features, is v1.0/CNCF-managed and ultimately still limited by backend CPU and memory.
AI-written summary · about
chapters (6)
- 0:00Start
- 5:18What Exactly Happens on Virtual Cubelets
- 10:03Use Cases
- 10:48Iot Edge Deployment
- 11:55Demo
- 22:31Limitation for Scaling
related talks
13mUsing Virtual Nodes to Auto-Scale Your Application on Kubernetes
07mAutoscaling with virtual node and Azure Kubernetes Service (AKS)
31mVirtual What? Virtual Kubelet vs. Virtual Node
36mIntro: Virtual Kubelet
36mIntro: Virtual Kubelet
01h 04mScaling Docker Containers using Kubernetes and Azure Container Service
21mMusic Matched to Different Ways to Scale in K8s, What Could Go Wrong?
37mIntroduction to Virtual Kubelet
