fromInfoQ
2 weeks agoProactive Autoscaling for Edge Applications in Kubernetes
Kubernetes Horizontal Pod Autoscaler (HPA)'s delayed reactions might impact edge performance, while creating a custom autoscaler could achieve more stable scale-up and scale-down behavior based on domain-specific metrics and multiple signal evaluations. Startup time of pods should be included in the autoscaling logic because reacting only when CPU spiking occurs delays the increase in scale and reduces performance. Safe scale-down policies and a cooldown window are necessary to prevent replica oscillations, especially when high-frequency metric signals are being used.
DevOps