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

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

Show worker node images for: Kubernetes

Region Use this or later image
Africa (Capetown) (af-south-1)
ami-0b40cde3f4d939809 amd64
ami-0badbd2ce249a0cc5 arm64
Asia Pacific (Hong Kong) (ap-east-1)
ami-050403e0763776b3d amd64
ami-0e199182f557fdeec arm64
Asia Pacific (Tokyo) (ap-northeast-1)
ami-0f26ced65e3f325ee amd64
ami-008853a41f4af903f arm64
Asia Pacific (Seoul) (ap-northeast-2)
ami-039590a9775a37043 amd64
ami-0c654deb8362b38d1 arm64
Asia Pacific (Osaka-Local) (ap-northeast-3)
ami-0bfb7737b5b5f7517 amd64
ami-0c1f8d88c15cd5cb1 arm64
Asia Pacific (Mumbai) (ap-south-1)
ami-006add081d1567826 amd64
ami-03d5c935fd7bcd58c arm64
Asia Pacific (Singapore) (ap-southeast-1)
ami-0a8f5ca9e0cedbb54 amd64
ami-05ec1c5e9c7ec0782 arm64
Asia Pacific (Sydney) (ap-southeast-2)
ami-0278dd6d62a8075cd amd64
ami-047bd9d9c6e1bae0a arm64
(ap-southeast-3)
ami-0e39e144fbb4ed891 amd64
ami-00f9946a34ded1d2b arm64
Canada (Central) (ca-central-1)
ami-0c5054e43c2ed9fb5 amd64
ami-022591c882bb563d0 arm64
EU (Frankfurt) (eu-central-1)
ami-04d420950ea3ee63e amd64
ami-0dd11aa91fd5f913e arm64
EU (Stockholm) (eu-north-1)
ami-0b1f39baa09ad8529 amd64
ami-065d9171c967e5347 arm64
EU (Milan) (eu-south-1)
ami-086ae3a192a56d150 amd64
ami-08c348f32acc18342 arm64
EU (Ireland) (eu-west-1)
ami-0b306cb7e98db98e4 amd64
ami-09aebb76dd3842684 arm64
EU (London) (eu-west-2)
ami-01b5013c4d4bc4ef5 amd64
ami-0b9e00ae069c60b26 arm64
EU (Paris) (eu-west-3)
ami-01c006f21a8228b24 amd64
ami-00b9d473ade1a3858 arm64
Middle East (Bahrain) (me-south-1)
ami-0f0c0bdd41d64fbde amd64
ami-0726baa4c695aeb11 arm64
South America (São Paulo) (sa-east-1)
ami-043878f0c46d5f52d amd64
ami-0799023abb08153db arm64
US East (Virginia) (us-east-1)
ami-00e8cb846ce7b4061 amd64
ami-0f826ec474c3f50e2 arm64
US East (Ohio) (us-east-2)
ami-0baa908cdb328284b amd64
ami-05f327f57538f4f18 arm64
US West (N. California) (us-west-1)
ami-0b5585fa90c94ac19 amd64
ami-0392ca508b2565d46 arm64
US West (Oregon) (us-west-2)
ami-0fa3707d5b4d44724 amd64
ami-0adca7f7b35e0e2e2 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.