You can scale a Kubernetes cluster created on Amazon Web Services(AWS) cloud provider when you want to add new worker nodes to the cluster.
If the Kubernetes cluster has apps with flexible requirements with respect to compute capacity, functionality, or price, you can enable and use spot workers. Spot workers are related to spot instances on Amazon EC2. For details on spot instances, refer to Amazon EC2 documentation.
You must be an administrator to perform this operation.
Follow the steps given below to scale a cluster created on AWS.
- Navigate to Infrastructure>Cluster.
- Select the AWS-based cluster that you wish to scale.
- Click Scale Cluster seen above the list of clusters.
- Enter the Number of Worker Nodes.
- If you wish to enable spot workers, select the Enable Spot Workers check box. This is an optional step.
- If you have enabled spot workers, use the slider to choose the Percent of Worker Nodes as Spot Instances. This is an optional step, and is relevant only if you want to dynamically allocate additional resources for the apps running on the cluster.
- If you have enabled spot workers, enter the Spot Price that you are willing to pay in US Dollars, per instance hour.
- Click Scale Cluster.
You can, thus, scale a cluster on AWS cloud provider.