---
title: Install eks on Ubuntu using the Snap Store | Snapcraft
description: Get the latest version of eks for on Ubuntu - Amazon EKS Distro (EKS-D)
  snap
url: https://snapcraft.io/install/eks/ubuntu
---

[Canonical Snapcraft](https://snapcraft.io/)

# Install eks on **Ubuntu**

# eks

[Canonical](https://snapcraft.io/publisher/canonical "View all snaps from Canonical")

* [Canonical](https://snapcraft.io/publisher/canonical "View all snaps from Canonical")
* [Server and Cloud](https://snapcraft.io/search?categories=server-and-cloud)

[Install](https://snapcraft.io/install/eks/ubuntu#install)

#### Amazon EKS Distro (EKS-D) snap

**DEPRECATION WARNING**

This snap has been deprecated. Please, use MicroK8s form the proper tracks instead. For example:

```
snap install microk8s --classic --channel=1.23-eksd
```

See the official docs for more information: <https://microk8s.io/docs/eks-d>

**Description**

The eks snap packages all the Kubernetes binaries of Amazon EKS Distro (EKS-D) and combines them with a MicroK8s like experience, for an opinionated, self-healing, highly available EKS-compatible Kubernetes anywhere.

**Install**

On any recent Ubuntu machine, or another Linux distribution with snap support: <https://snapcraft.io/docs/installing-snapd>

```
sudo snap install eks --classic --edge
```

To form a multi-node cluster call `eks add-node` on any existing cluster member to get a token, followed by `eks join <token>` on the new machine.

**Default components**

For optimal compatibility with EKS, this Kubernetes distro will launch a very specific set of component services automatically. These provide a standardised K8s environment that simplifies workload compatibility with EKS on AWS itself.

When you initialize the cluster, it will also fetch and enable:

* `coredns` - DNS services for services on this EKS cluster
* `metrics-server` - K8s Metrics Server for API access
* `storage` - Storage class; allocates storage from host directory

The EKS snap will automatically detect if it is on AWS, and if so it will also enable:

* `aws-iam-authenticator` - login to your cluster with AWS IAM credentials

**Stripped down MicroK8s with EKS components**

This EKS Distro is based on MicroK8s. It has a stripped down set of addons and is designed to feel great for AWS users only. It assumes you have AWS IAM credentials for identity and provides default services that are compatible with EKS on EC2. See `eks status` for component information.

* <https://aws.amazon.com/blogs/opensource/introducing-amazon-eks-distro/>
* <https://ubuntu.com/blog/install-amazon-eks-distro-anywhere>
* <https://microk8s.io/>
* <https://snapcraft.io/microk8s>

### Package name

* eks

---

### License

* Apache-2.0

---

### Last updated

* 15 February 2021 - 1.18/edge
* 15 February 2021 - latest/edge

This snap hasn't been updated in a while. It might be unmaintained and have stability or security issues.

---

### Websites

* [github.com/canonical/eks-snap](https://github.com/canonical/eks-snap "https://github.com/canonical/eks-snap")

---

##### Report a Snap Store violation

* [Report this Snap](https://snapcraft.io/install/eks/ubuntu#report-snap-modal)

---

## Enable snaps on Ubuntu and install eks

Snaps are applications packaged with all their dependencies to run on all popular Linux distributions from a single build. They update automatically and roll back gracefully.

Snaps are discoverable and installable from the [Snap Store](https://snapcraft.io/store), an app store with an audience of millions.

### Enable snapd

If you’re running [Ubuntu 16.04 LTS (Xenial Xerus)](https://www.ubuntu.com/) or later, including [Ubuntu 18.04 LTS (Bionic Beaver)](https://www.ubuntu.com/desktop/features) and [Ubuntu 20.04 LTS (Focal Fossa)](https://wiki.ubuntu.com/FocalFossa/ReleaseNotes), you don’t need to do anything. Snap is already installed and ready to go.

For versions of Ubuntu between [14.04 LTS (Trusty Tahr)](https://wiki.ubuntu.com/TrustyTahr/ReleaseNotes) and [15.10 (Wily Werewolf)](https://wiki.ubuntu.com/WilyWerewolf/ReleaseNotes), as well as Ubuntu flavours that don’t include *snap* by default, *snap* can be installed from the Ubuntu Software Centre by searching for *snapd*.

Alternatively, snapd can be installed from the command line:

```
sudo apt update
sudo apt install snapd
```

Either log out and back in again, or restart your system, to ensure snap’s paths are updated correctly.

### Install eks

To install eks, simply use the following command:

```
sudo snap install eks --edge --classic
```

### Other popular snaps…

[See more...](https://snapcraft.io/search?categories=featured)

[See more in Featured](https://snapcraft.io/search?categories=featured)

### More things to do…

#### [Get the snap store](https://snapcraft.io/snap-store)

Browse and find snaps from the convenience of your desktop using the snap store snap.

#### [Learn more about snaps](https://snapcraft.io/docs)

Interested to find out more about snaps? Want to publish your own application? Visit [snapcraft.io](https://snapcraft.io/) now.

[Back to top](https://snapcraft.io/install/eks/ubuntu)

© 2026 Canonical Ltd.
Ubuntu and Canonical are registered trademarks of Canonical Ltd.

Powered by [Charmed Kubernetes](https://www.ubuntu.com/kubernetes)

[Join the forum](https://forum.snapcraft.io/), contribute to or report problems with,
[snapd](https://bugs.launchpad.net/snapd),
[Snapcraft](https://bugs.launchpad.net/snapcraft),
or [this site](https://github.com/canonical/snapcraft.io/issues/new).

* [Share on Twitter](https://twitter.com/snapcraftio)
* [Share on Facebook](https://www.facebook.com/snapcraftio)
* [Share on YouTube](https://www.youtube.com/snapcraftio)

* [Terms of Service](https://ubuntu.com/legal/terms-and-policies/snap-store-terms)
* [Data privacy](https://www.ubuntu.com/legal/data-privacy)
* [Manage your tracker settings](https://snapcraft.io/install/eks/ubuntu)
* [Service status](https://status.snapcraft.io/)
* [Other functions](https://dashboard.snapcraft.io/)
* [Contact us](https://snapcraft.io/about/contact-us)
