kubernetes images with necessary tools that can be used as normal kubectl tool along with AWS EKS.
- kubectl (eks versions: https://docs.aws.amazon.com/eks/latest/userguide/kubernetes-versions.html)
- kustomize (latest release: https://github.com/kubernetes-sigs/kustomize/releases/latest)
- helm (latest release: https://github.com/helm/helm/releases/latest)
- helm-diff (latest commit)
- helm-unittest (latest commit)
- helm-push (latest commit)
- aws-iam-authenticator (latest version when run the build)
- eksctl (latest version when run the build)
- awscli v1 (latest version when run the build)
- kubeseal (latest version when run the build)
- General tools, such as bash, curl
Mostly it is used during CI/CD (continuous integration and continuous delivery) or as part of an automated build/deployment
You should check in kubernetes versions, it lists the kubectl version and used as image tags.
If you want to build these images by yourself, please follow below commands.
export REBUILD=true
bash ./build.sh <static>
# mount local folder with kube config in container.
docker run -ti --rm -w /apps \
-v ~/.kube:/root/.kube \
<imagename>