Hello Ivan Porta
The predictive autoscaling in VMSS
can be seen as part of proactive approach to scaling. While AKS
autoscaling operates based on real-time metrics at the Kubernetes
layer, VMSS predictive autoscaling anticipates future demands by analysing historical data, scaling the underlying VM
instances ahead of predicted load.
Conflict between AKS
and VMSS
autoscaling mechanisms arises when both are set to automatic. AKS’s automatic scaling responds to immediate resource requirements within the cluster, while VMSS predictive autoscaling acts in advance of changes in load. If not correctly aligned, these two autoscaling approaches could lead to over-provisioning.
Azure sync'sAKS
autoscaling with VMSS
predictive autoscaling by combining AKS’
s real-time scaling with VMSS’s
predictive capabilities. for further clarification refer below documents.
https://stackoverflow.com/questions/78375956/vmss-predictive-autoscale-and-aks