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.23, 1.22, 1.21 and 1.20 platform amis with serial 20220921.

Show worker node images for: Kubernetes

Region Use this or later image
Africa (Capetown) (af-south-1)
ami-080520a7407e9a190 amd64
ami-0cccd89238ac86ccc arm64
Asia Pacific (Hong Kong) (ap-east-1)
ami-0da103d333132c49b amd64
ami-08f08717f83968ef3 arm64
Asia Pacific (Tokyo) (ap-northeast-1)
ami-05a083ff5fb971120 amd64
ami-0c636b81c0a478514 arm64
Asia Pacific (Seoul) (ap-northeast-2)
ami-09f48bf5b5b9b8228 amd64
ami-0d9e33d25d7c7fe57 arm64
Asia Pacific (Osaka-Local) (ap-northeast-3)
ami-027cfc7e712beb812 amd64
ami-0ca258976a4c9491a arm64
Asia Pacific (Mumbai) (ap-south-1)
ami-0b660ee1052fa77cf amd64
ami-0709abbdad149be51 arm64
Asia Pacific (Singapore) (ap-southeast-1)
ami-0aab45a94f4dedba4 amd64
ami-01638ce934f6a49c6 arm64
Asia Pacific (Sydney) (ap-southeast-2)
ami-001af3ce5eba1484d amd64
ami-070e53384c395ffea arm64
ami-0801af15ec0765d80 amd64
ami-079878ad251986a69 arm64
Canada (Central) (ca-central-1)
ami-01e9802d154d2270e amd64
ami-03e933a046405e168 arm64
EU (Frankfurt) (eu-central-1)
ami-035afd47cd3186c16 amd64
ami-0b9ae1bdff73d0620 arm64
EU (Stockholm) (eu-north-1)
ami-02d202e94e774fc81 amd64
ami-0ed29c6797c1c9bc1 arm64
EU (Milan) (eu-south-1)
ami-0776bd89d2afedb0c amd64
ami-0ebdbf7d7090578c8 arm64
EU (Ireland) (eu-west-1)
ami-0feb1a4a4e739ea4e amd64
ami-0809237c5a082daba arm64
EU (London) (eu-west-2)
ami-0ebb49de26355a371 amd64
ami-075121054560bf81d arm64
EU (Paris) (eu-west-3)
ami-0e9c909a1000937ca amd64
ami-03f2fd6b1f06e3323 arm64
ami-06ebd713d04f36b20 amd64
ami-0046a1982bc816048 arm64
Middle East (Bahrain) (me-south-1)
ami-049bdaaaaafea991b amd64
ami-06fa1fe68e763a06e arm64
South America (São Paulo) (sa-east-1)
ami-07bddc528ecfb3f47 amd64
ami-087fbf25136630078 arm64
US East (Virginia) (us-east-1)
ami-0f851ceee70aa7af4 amd64
ami-04b24cbebd4193ce9 arm64
US East (Ohio) (us-east-2)
ami-078240a80f8741fc0 amd64
ami-0797edfbdba35f731 arm64
US West (N. California) (us-west-1)
ami-049b82f0dcbb1aba6 amd64
ami-0240e04577d2893b8 arm64
US West (Oregon) (us-west-2)
ami-0046468dfbe9ce75a amd64
ami-073230041bf687800 arm64

Kubernetes 1.23

The latest Ubuntu worker node AMIs for Kubernetes 1.23 (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.23 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.