Using Amazon EKS Anywhere on Amazon Snow - Amazon Snowball Edge Developer Guide
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

Using Amazon EKS Anywhere on Amazon Snow

Amazon EKS Anywhere on Amazon Snow helps you to create and operate Kubernetes clusters on Snow Family devices. Kubernetes is open-source software that's used for automating deployment, scaling, and management of containerized applications. You can use Amazon EKS Anywhere on a Snowball Edge device with or without an external network connection. To use Amazon EKS Anywhere on a device without an external network connection, provide a container registry to run on the Snowball Edge device. For general information about Amazon EKS Anywhere, see the Amazon EKS Anywhere documentation.

Using Amazon EKS Anywhere on Amazon Snow provides you with these capabilities:

  • Provision a Kubernetes (K8s) cluster with Amazon EKS Anywhere CLI (eksctl anywhere) on Snowball Edge compute-optimized devices. You can provision Amazon EKS Anywhere on a single Snowball Edge device or three or more devices for high availability.

  • Support for Cilium Container Network Interface (CNI).

  • Support for Ubuntu 20.04 as the node operating system.

This diagram illustrates an Amazon EKS Anywhere cluster deployed on a Snowball Edge device.

Diagram depicting Amazon EKS Anywhere on Amazon Snow cluster deployed on a Snowball Edge device and relationships between components.

We recommend that you create your Kubernetes cluster with the latest available Kubernetes version supported by Amazon EKS Anywhere. For more information, see Amazon EKS-Anywhere Versioning. If your application requires a specific version of Kubernetes, use any version of Kubernetes offered in standard or extended support by Amazon EKS. Consider the release and support dates of Kubernetes versions when planning the lifecycle of your deployment. This will help you avoid the potential loss of support for the version of Kubernetes you intend to use. For more information, see Amazon EKS Kubernetes release calendar.

For more information about Amazon EKS Anywhere on Amazon Snow, see the Amazon EKS Anywhere documentation.