helm on Alpine, amd64/arm64; tag suffix -cloud adds gcloud, aws-cli, teleport
5.6K
Helm — the package manager for Kubernetes, with kubectl alongside.
<version> — Alpine with helm and kubectl. Use it by default: CI jobs, clusters reached with a kubeconfig.<version>-cloud — the same binary on top of google-cloud-cli (Alpine) with gcloud and
gke-gcloud-auth-plugin, aws (AWS CLI v2) and Teleport (tsh, tctl, …). Use it when cluster
access goes through a cloud CLI (GKE, EKS) or Teleport.| Tag | Image | Updates |
|---|---|---|
<version> | slim | floating: a rebuild of the same version (base image bump) moves it to a new digest |
<version>-cloud | cloud | floating, same rule |
<version>-<short-sha> | slim | immutable, bound to a commit of main |
<version>-cloud-<short-sha> | cloud | immutable |
<version> is the helm version without the v prefix.
The entrypoint is helm. Runs as the non-root user tools (uid/gid 1000, home /home/tools), working directory /app.
docker run --rm -v "$HOME/.kube:/home/tools/.kube:ro" -v "$PWD:/app" lexauw/helm:<version> list -A
Platforms: linux/amd64, linux/arm64. Every published digest is listed in the
releases of the source repository — use it to pin or roll back a floating tag.
Source, Dockerfile and build pipeline: gitlab.com/libs-for-dev/devops/tools.
Content type
Image
Digest
sha256:af6a58ba0…
Size
401.5 MB
Last updated
3 days ago
docker pull lexauw/helm:4.3.0-cloud-dc38e5de