AKS has cluster autoscaler, same as GKE. Same as GKE, it can be enabled on a per nodepool basis.
Also, another thing that differentiates GKE is the one-click deployment of common workloads from an application library that resembles Helm, you can deploy a stack that runs WordPress (with mysql) with one click on GKE.
Also, GKE provides service mesh (istio) as part of setup.
Both GKE and AKS nowadays default to private clusters (nodes do not have public ips) as part of better security defaults. EKS seems to still offer public nodes by default.
Two mistakes:
Also, another thing that differentiates GKE is the one-click deployment of common workloads from an application library that resembles Helm, you can deploy a stack that runs WordPress (with mysql) with one click on GKE.
Also, GKE provides service mesh (istio) as part of setup.
Both GKE and AKS nowadays default to private clusters (nodes do not have public ips) as part of better security defaults. EKS seems to still offer public nodes by default.
Thank you @andreidascalu .
I will take a look and update the post.