Launching self-managed Amazon Linux nodes with CloudFormation
AWS provides a CloudFormation script hosted at https://s3.us-west-2.amazonaws.com/amazon-eks/cloudformation/2020-10-29/amazon-eks-nodegroup.yaml that can also be used to create a self-managed node group. Let’s take a look at how that works!
- From the AWS Console, select the CloudFormation service and click on the Create stack button, as shown in the following screenshot:

Figure 8.1 – Launching a CloudFormation stack
- In the Create stack window, paste the URL, shown previously, for the
nodegroup.yaml
file in the Amazon S3 URL box and click Next:

Figure 8.2 – The Create stack window
- You will now be asked to configure the stack properties; most of these are the same as in the previous example. A subset of the parameters typically used is shown next:
Parameter name ... |