kubernetes docker images with necessary tools
(1) For AWS EKS users, not all versions are supported yet. AWS EKS maintains special kubernetes versions to its managed service. Do remember to choice the proper version for EKS only.
(2) There is no latest
tag for this image
(3) If you need more tools to be added, raise tickets in issues.
- kubectl (latest minor versions: https://kubernetes.io/releases/)
- 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, jq, yq, etc
https://github.com/alpine-docker/k8s
https://app.circleci.com/pipelines/github/alpine-docker/k8s
https://hub.docker.com/r/alpine/k8s/tags/
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 latest minor versions and used as image tags.
If you want to build these images by yourself, please follow below commands.
export REBUILD=true
# comment the line in file "build.sh" to stop image push: docker push ${image}:${tag}
bash ./build.sh
Automation build job runs weekly by Circle CI Pipeline.