An Azure service that provides serverless Kubernetes, an integrated continuous integration and continuous delivery experience, and enterprise-grade security and governance.
Hello samartcha.m
Welcome to Microsoft Q&A Platform, thanks for posting your query here.
In AKS, when you configure multiple availability zones for your node pool, it provides high availability by distributing nodes across those zones.
If you have an AKS node pool with a node count of 1 and the pool is deployed across three availability zones, then if one of the zones goes down, the node in that zone will also go down. In this case, the node will not be automatically moved to another zone.
To ensure high availability and resiliency, it is recommend that you deploy your AKS node pools across multiple availability zones. If you have a node pool with a node count of 3 and the pool is deployed across three availability zones, then if one of the zones goes down, the two nodes in the other zones will continue to run your workloads.
You can also use the AKS cluster autoscaler to automatically adjust the number of nodes in your node pool based on demand. This can help you optimize costs while ensuring that you have enough nodes to handle your workloads.
Hope this helps.