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

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

Show worker node images for: Kubernetes

Region Use this or later image
Africa (Capetown) (af-south-1)
ami-08430417730f13df2 amd64
ami-07f556238bbed25a9 arm64
Asia Pacific (Hong Kong) (ap-east-1)
ami-0c71d5c7d42c65c75 amd64
ami-0338c8b68adf37117 arm64
Asia Pacific (Tokyo) (ap-northeast-1)
ami-09c4b1cef7b72d364 amd64
ami-030b7e56e1073d468 arm64
Asia Pacific (Seoul) (ap-northeast-2)
ami-02a9f37c1b47a30a2 amd64
ami-04b6677e09995cff0 arm64
Asia Pacific (Osaka-Local) (ap-northeast-3)
ami-024059b2441e97f72 amd64
ami-0d8754d6bd2f9b892 arm64
Asia Pacific (Mumbai) (ap-south-1)
ami-030b284bf4040238b amd64
ami-040c1e8878d92073b arm64
Asia Pacific (Singapore) (ap-southeast-1)
ami-0e0876f7fdeae0d3e amd64
ami-07af80de374658bd1 arm64
Asia Pacific (Sydney) (ap-southeast-2)
ami-0df73d9afb9a7a127 amd64
ami-0dee09e4a334346aa arm64
ami-0ef3773c8e21a8df9 amd64
ami-0dc66861b57360e93 arm64
Canada (Central) (ca-central-1)
ami-057799b9c3c299e62 amd64
ami-067fc9df157da9461 arm64
EU (Frankfurt) (eu-central-1)
ami-0d5831712285c9c94 amd64
ami-0e86b4e2176f25be0 arm64
EU (Stockholm) (eu-north-1)
ami-0b6a048561f9846b1 amd64
ami-0b8c180fb10cf8c6b arm64
EU (Milan) (eu-south-1)
ami-0dfa9262089503dfc amd64
ami-07e5767f9cfe816da arm64
EU (Ireland) (eu-west-1)
ami-02c8b2e6b9993eeb2 amd64
ami-0f08c3d340bc8b4cb arm64
EU (London) (eu-west-2)
ami-0cd965a8884e6dcb5 amd64
ami-0c8e51a18d2cea2c1 arm64
EU (Paris) (eu-west-3)
ami-056d7f098643798b3 amd64
ami-08d3634b60489adf0 arm64
Middle East (Bahrain) (me-south-1)
ami-08d3c156ee2783f77 amd64
ami-00aab13d1cd44536e arm64
South America (São Paulo) (sa-east-1)
ami-0f530aaee04153c35 amd64
ami-0436f99b4f6d340e9 arm64
US East (Virginia) (us-east-1)
ami-00ff481e776f6a0c2 amd64
ami-04a817f7d24447f55 arm64
US East (Ohio) (us-east-2)
ami-0570422bc580347a0 amd64
ami-098b33b6a69359927 arm64
US West (N. California) (us-west-1)
ami-0046aa2b608e6217c amd64
ami-0746d5288fcf368fd arm64
US West (Oregon) (us-west-2)
ami-083c65bbcefb1184d amd64
ami-01e915fa27552af2f 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.