Minimal, secure Alpine-based Docker image with kubectl and gettext. Ideal for CI/CD deployment pipelines.
- Docker Hub: https://hub.docker.com/r/gregi/kubectl-deployer/
| Tag | Alpine | Kubectl |
|---|---|---|
| 1.8.5 | 3.7 | 1.8.5 |
| 1.10.7 | 3.8 | 1.10.7 |
| 1.11.3 | 3.9 | 1.11.3 |
| 1.26.3 | 3.17 | 1.26.3 |
| 1.30.1 | 3.19 | 1.30.1 |
| 1.33.1 | 3.19 | 1.33.1 |
| latest | 3.19 | 1.33.1 |
- 🔐 Non-root user for runtime security
- 🔧
gettextfor templating - 🧼 Minimal packages:
curl,ca-certificates,kubectl
docker pull gregi/kubectl-deployer:latestPull a specific version:
docker pull gregi/kubectl-deployer:1.33.1Run kubectl directly:
docker run --rm gregi/kubectl-deployer:latest versionYou can mount your kubeconfig if needed:
docker run --rm -v $HOME/.kube:/root/.kube gregi/kubectl-deployer:latest get pods