Amazon EKS optimized Amazon Linux AMI build script
Amazon Elastic Kubernetes Service (Amazon EKS) has open-sourced the build scripts
that are used to
build the Amazon EKS optimized AMI. These build scripts are now available
on
GitHub
The Amazon EKS optimized Amazon Linux AMI is built on top of Amazon Linux 2, specifically
for use as a
node in Amazon EKS clusters. You can use this repository to view the specifics of
how the Amazon EKS
team configures kubelet
, Docker, the AWS IAM Authenticator for
Kubernetes, and more.
The build scripts repository includes a HashiCorp
packer
The GitHub repository also contains the specialized bootstrap script
Additionally, the GitHub repository contains our Amazon EKS node AWS CloudFormation templates. These templates make it easier to spin up an instance running the Amazon EKS optimized AMI and register it with a cluster.
For more information, see the repositories on GitHub at https://github.com/awslabs/amazon-eks-ami