Minimal multi-arch kubectl image for Kubernetes Jobs, CronJobs, CI/CD and GitOps automation.
7.6K
Minimal, secure and multi-architecture kubectl container image for Kubernetes automation.
Designed for Kubernetes Jobs, CronJobs, CI/CD pipelines, GitOps workflows and operational scripts that need a clean and reliable kubectl runtime.
linux/amd64 and linux/arm64kubectl and kustomizekubectl binary verified with SHA256 during builddocker run --rm docker.io/helmforge/kubectl:latest version --client
Using a local kubeconfig:
docker run --rm -v ~/.kube:/home/kubectl/.kube:ro docker.io/helmforge/kubectl:latest get pods -A
apiVersion: batch/v1
kind: Job
metadata:
name: kubectl-job
spec:
template:
spec:
serviceAccountName: kubectl-sa
containers:
- name: kubectl
image: docker.io/helmforge/kubectl:latest
command: ["kubectl", "get", "pods", "-A"]
restartPolicy: Never
latest — latest published kubectl image<version> — pinned kubectl versionFor production workloads, prefer pinning a specific version instead of using latest.
docker pull docker.io/helmforge/kubectl:<version>
This image follows a security-first build approach:
https://github.com/helmforgedev/kubectl
Part of the HelmForge ecosystem: lightweight, transparent and production-ready tooling for Kubernetes operations.
Content type
Image
Digest
sha256:6521da688…
Size
24.1 MB
Last updated
about 2 months ago
docker pull helmforge/kubectl