EKS Images

Hello Ubuntu community,

I’m Samuel Bahr, a Site Reliability Engineer at Pinterest. We are running Ubuntu EKS clusters, however as a company we have skipped from Ubuntu 20.04 LTS (focal) to 24.04 LTS (noble) without supporting 22.04 LTS (jammy) at all. This is problematic as newer Ubuntu EKS AMIs (Kubernetes 1.30+) are only released with Ubuntu 22.04, keeping us stuck at Ubuntu 20.04 LTS with Kubernetes 1.29 for now.

I can see this thread where it was announced that Ubuntu EKS will only be using Jammy: Ubuntu EKS images now running on Jammy (22.04) from EKS 1.29 onward

And @carlos-bravo comment above saying “[We] don’t have plans for the moment to have Noble for EKS. We just moved from Focal to Jammy. Is there any interesting reason to share here about why do you need Noble?”

This does not work for us so we are very motivated to create an Ubuntu EKS 24.04 LTS image, and are looking at adapting AWS’s packer config for the Minimal Ubuntu 24.04 image. I have two questions:

  1. Could Canonical release Ubuntu EKS 24.04 LTS images?
  2. Could Canonical share the build scripts/config you are using to make these Ubuntu EKS-optimized images? Assuming it’s forked from AWS’s packer config above, we could make Ubuntu EKS Noble ourselves.

Either of these could save us a lot of effort. Thank you.

Hi Samuel,
Thanks for reaching out. We got your message and we are currently evaluating options. Moving our entire user base to a new release is not a simple decision. We will keep you posted!

Hey @carlos-bravo , I’m also from Pinterest, working with Sam.

Do you know about Sam’s 2nd question? Where could we find the scripts and configuration that were used to create the EKS Image for 22.04? Understandably it’s difficult to migrate all users like you said, but seeing the source of the images provided would be helpful. Thanks in advance!

Hi! Just for the sake of closing loops, we have just released ubuntu-eks AMIS 24.04 LTS.

Feedback is always appreciated!

This is great, thank you Carlos! We’ll check them out in January after the holidays.