The Amazon EKS Anywhere Curated Packages are only available to customers with the Amazon EKS Anywhere Enterprise Subscription. To request a free trial, talk to your Amazon representative or connect with one here.
EKS Anywhere Curated Packages is a management system for installation, configuration and maintenance of additional components for your Kubernetes cluster. Examples of these components may include Container Registry, Ingress, and LoadBalancer, etc.
Here are the steps for getting started with EKS Anywhere Curated Packages.
EKS Anywhere Curated Packages is tested using Prow, the Kubernetes CI system. EKS operates an installation of Prow, which is visible at https://prow.eks.amazonaws.com/. Please read our CONTRIBUTING guide before making a pull request.
The dependencies which make up EKS Anywhere Curated Packages are defined and built via the build-tooling repo.
Local development can be done using tilt.
- install tilt binary on your machine following instructions
- install and configure amazon-ecr-credential-helper
- set REGISTRY and KUBERNETES_CONTEXTS env var:
export REGISTRY='public.ecr.aws/<your-public-ecr-registry-id>'
export KUBERNETES_CONTEXTS=$(kubectl config current-context)
If running tilt on a remote host, you can port-forward tilt's web UI by forwarding over ssh:
ssh -v -L 10350:localhost:10350 <remote-host>
After running tilt up
, tilt's UI should now be available at localhost:10350
on your local machine.
If you discover a potential security issue in this project, or think you may have discovered a security issue, we ask that you notify AWS Security via our vulnerability reporting page. Please do not create a public GitHub issue.
This project is licensed under the Apache-2.0 License.