In order to build an EKS Distro yourself, you will need to make sure several things are installed and configured. Before you begin, make sure you have satisfied the build prerequisites.
Build EKS Distro Base¶
The first step of the build is to build the base container class. The
base container can be found in the
EKS Distro Build Tooling repository.
eks-distro-base directory in the repository contains a make file. If you are
going to use Elastic Container Repository (ECR), create it:
The container is built with:
If you want to push to a private repository:
Build Remaining Containers¶
The second step of the build is to build the rest of the containers out
of the EKS Distro Repository.
In the project root directory is a
Makefile which assumes
you are using ECR and have created ECR repositories. Run the script with: