Ubuntu on Amazon Elastic Kubernetes Service (EKS)

Canonical and Amazon work together to make Ubuntu worker nodes available for Amazon’s Elastic Kubernetes Services (EKS). This fully-managed service makes it easy to use Kubernetes on AWS, without being an expert in managing Kubernetes clusters.

These images are customised specifically for the EKS service, and are not intended as general OS images. To deploy an EKS cluster, follow the EKS user guide .

Latest changes

20220617
Add 1.22, 1.21, 1.20 and 1.19 platform amis with serial 20220617.

Show worker node images for: Kubernetes

Region Use this or later image
Africa (Capetown) (af-south-1)
ami-0b819af651d33eca1 amd64
ami-0b9e3f08f627d0522 arm64
Asia Pacific (Hong Kong) (ap-east-1)
ami-01984aa048f1bf189 amd64
ami-0a4ebb8b86505c090 arm64
Asia Pacific (Tokyo) (ap-northeast-1)
ami-0f7e470981a2385e7 amd64
ami-0d57185d08b9cdb38 arm64
Asia Pacific (Seoul) (ap-northeast-2)
ami-072d816f0edec8d5f amd64
ami-0b8a8a45a45480e01 arm64
Asia Pacific (Osaka-Local) (ap-northeast-3)
ami-0b4f75e39cef767c0 amd64
ami-0e1f68c17e94ff701 arm64
Asia Pacific (Mumbai) (ap-south-1)
ami-09abda2451d8c9379 amd64
ami-068e495c5cc24638d arm64
Asia Pacific (Singapore) (ap-southeast-1)
ami-06cebb27ec85f2d5f amd64
ami-08088af7e58a8b228 arm64
Asia Pacific (Sydney) (ap-southeast-2)
ami-09b94bf2146d26b51 amd64
ami-0f37dbbd6faccd143 arm64
(ap-southeast-3)
ami-0e5c73ef84c8806f0 amd64
ami-02ed3d790e702c5f1 arm64
Canada (Central) (ca-central-1)
ami-0caf56aa9f3a37c93 amd64
ami-0d5c5202f7f3e4529 arm64
EU (Frankfurt) (eu-central-1)
ami-04789788613eafca7 amd64
ami-0deda6d5458b97383 arm64
EU (Stockholm) (eu-north-1)
ami-02f6e8b91a15037c7 amd64
ami-0a1da435bffde9e26 arm64
EU (Milan) (eu-south-1)
ami-0c9a14b94704c70be amd64
ami-0db207311bad7fbca arm64
EU (Ireland) (eu-west-1)
ami-01048cda92407c727 amd64
ami-0ccad0a639b731ad3 arm64
EU (London) (eu-west-2)
ami-0f98539e1380e7415 amd64
ami-060e0e195b7f8c360 arm64
EU (Paris) (eu-west-3)
ami-041eb2c44ddb2062a amd64
ami-0be0f92b2cb28d0ea arm64
Middle East (Bahrain) (me-south-1)
ami-09e6a36af570ec369 amd64
ami-0973791e22d8aee41 arm64
South America (São Paulo) (sa-east-1)
ami-08ee6262292b0bd7b amd64
ami-0c7ef81ea8b36bc72 arm64
US East (Virginia) (us-east-1)
ami-0589d2b801101f1a2 amd64
ami-0bc19f4944e32ea90 arm64
US East (Ohio) (us-east-2)
ami-0984f18ba193a4693 amd64
ami-0cfe7c4e0d2ddcf9c arm64
US West (N. California) (us-west-1)
ami-0df39a6cfeee418c0 amd64
ami-0d162622716b872e0 arm64
US West (Oregon) (us-west-2)
ami-0f1564db62fff025e amd64
ami-0c6a871ed32cb8764 arm64

Kubernetes 1.22

The latest Ubuntu worker node AMIs for Kubernetes 1.22 (N.B. EKS may not be available in some of these regions, check the list of current EKS regions ):

Important: EKS images that support Kubernetes 1.22 use the default amazon-eks-nodegroup.yaml , as specified in the AWS EKS Console Getting Started Guide . To use Ubuntu EKS images with the nodegroup template in Step 3: Launch and Configure Amazon EKS Worker Nodes, click the 'Launch Workers' link for your your region and Kubernetes release version, and enter the Ubuntu AMI ID for your region, listed on this page, into the field labeled 'NodeImageId'.

This image is customized specifically for the EKS service and is not intended as a general OS image.