<p>I have created Kubernetes cluster with Kubeadm tool on AWS. What are all the possible ways to Autoscale the node?</p>

<p>I don't know about all the ways to scale a Kubernetes cluster on AWS. However I would argue the best approach would be to use the <a href="https://github.com/kubernetes/autoscaler/tree/master/cluster-autoscaler/cloudprovider/aws" rel="nofollow noreferrer">Kubernetes Cluster Autoscaler</a>. It can dynamically scale out a cluster based on scheduled pods in the cluster (as opposed to something like autoscaling groups that can only schedule based on node resource usage). Even for AWS EKS it is now <a href="https://docs.aws.amazon.com/eks/latest/userguide/cluster-autoscaler.html" rel="nofollow noreferrer">the documented approach to autoscaling</a>.</p>
