finds.dev← search

// the find

aws/eks-distro

★ 1,457 · Shell · Apache-2.0 · updated Jun 2026

Amazon EKS Distro (EKS-D) is a Kubernetes distribution based on and used by Amazon Elastic Kubernetes Service (EKS) to create reliable and secure Kubernetes clusters.

EKS-D is the exact Kubernetes distribution Amazon runs internally for EKS, published as open source. It pins specific versions of Kubernetes, etcd, CoreDNS, and related components with extended security backports, so you can run the same stack outside AWS — on-prem, other clouds, or bare metal. The target audience is anyone who wants EKS compatibility guarantees without being locked into managed EKS.

The version manifests (YAML files per release) are machine-readable and pin every component to exact image digests, making reproducible builds straightforward. Active maintenance is evident — seven concurrent Kubernetes minor versions (1.29–1.35) are all receiving patch releases, with 1.36 already started. The build system is transparent: everything goes through a public Prow instance at prow.eks.amazonaws.com with visible CI status per branch, which is more than most vendor distros offer. CNCF conformance certification is kept current through 1.35, so you're not buying an unofficial fork.

The README quietly buries a significant deprecation notice: the build-from-source infrastructure is being abandoned. Amazon will keep publishing prebuilt images and artifacts, but the tooling to actually build EKS-D yourself is going away — which undermines the core premise of being an open, reproducible distro. The repo is almost entirely shell scripts with no real abstraction; anyone trying to understand or modify the build process is reading several thousand lines of bash. There's no first-party Helm charts, cluster lifecycle tooling, or upgrade automation included — you're getting binaries and images, not a distribution in the kOps or k3s sense. Community contribution is minimal outside AWS employees, so bug fixes and feature requests that don't align with internal EKS needs will likely stall.

View on GitHub → Homepage ↗

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →