Hi Sagar,
AKS clusters can scale in one of two ways:
The cluster autoscaler watches for pods that can't be scheduled on nodes because of resource constraints. The cluster then automatically increases the number of nodes.
The horizontal pod autoscaler uses the Metrics Server in a Kubernetes cluster to monitor the resource demand of pods. If an application needs more resources, the number of pods is automatically increased to meet the demand.
Also the AKS cluster uses a virtual machine scale set for the nodes, don't manually enable or edit settings for scale set autoscale in the Azure portal or using the Azure CLI. Let the Kubernetes cluster autoscaler manage the required scale settings.
When you enable the cluster autoscaler, a default profile is used unless you specify different settings. check out this table for custom settings:
cluster-autoscaler
Hope this helps.
==
Please "Accept the answer" if the information helped you. This will help us and others in the community as well.