Sign inSign up

theohbrothers/docker-kubectl

By theohbrothers

•Updated 3 days ago

Dockerized kubectl with useful tools 🐳

Image
0

500K+

theohbrothers/docker-kubectl repository overview

⁠docker-kubectl

github-actions github-release docker-image-size

Dockerized kubectl with useful tools.

⁠Tags

TagDockerfile Build Context
:1.37.1, :latestView⁠
:1.37.1-envsubst-git-jq-kustomize-sops-ssh-yqView⁠
:1.36.5View⁠
:1.36.5-envsubst-git-jq-kustomize-sops-ssh-yqView⁠
:1.35.9View⁠
:1.35.9-envsubst-git-jq-kustomize-sops-ssh-yqView⁠
:1.34.12View⁠
:1.34.12-envsubst-git-jq-kustomize-sops-ssh-yqView⁠
:1.33.13View⁠
:1.33.13-envsubst-git-jq-kustomize-sops-ssh-yqView⁠
:1.32.13View⁠
:1.32.13-envsubst-git-jq-kustomize-sops-ssh-yqView⁠
:1.31.14View⁠
:1.31.14-envsubst-git-jq-kustomize-sops-ssh-yqView⁠
:1.30.14View⁠
:1.30.14-envsubst-git-jq-kustomize-sops-ssh-yqView⁠
:1.29.15View⁠
:1.29.15-envsubst-git-jq-kustomize-sops-ssh-yqView⁠
:1.28.15View⁠
:1.28.15-envsubst-git-jq-kustomize-sops-ssh-yqView⁠
:1.27.16View⁠
:1.27.16-envsubst-git-jq-kustomize-sops-ssh-yqView⁠
:1.26.15View⁠
:1.26.15-envsubst-git-jq-kustomize-sops-ssh-yqView⁠
:1.25.16View⁠
:1.25.16-envsubst-git-jq-kustomize-sops-ssh-yqView⁠
:1.24.17View⁠
:1.24.17-envsubst-git-jq-kustomize-sops-ssh-yqView⁠
:1.23.17View⁠
:1.23.17-envsubst-git-jq-kustomize-sops-ssh-yqView⁠
:1.22.17View⁠
:1.22.17-envsubst-git-jq-kustomize-sops-ssh-yqView⁠
:1.21.14View⁠
:1.21.14-envsubst-git-jq-kustomize-sops-ssh-yqView⁠
:1.20.15View⁠
:1.20.15-envsubst-git-jq-kustomize-sops-ssh-yqView⁠
:1.19.16View⁠
:1.19.16-envsubst-git-jq-kustomize-sops-ssh-yqView⁠
:1.18.20View⁠
:1.18.20-envsubst-git-jq-kustomize-sops-ssh-yqView⁠
:1.17.17View⁠
:1.17.17-envsubst-git-jq-kustomize-sops-ssh-yqView⁠
:1.16.15View⁠
:1.16.15-envsubst-git-jq-kustomize-sops-ssh-yqView⁠
:1.15.12View⁠
:1.15.12-envsubst-git-jq-kustomize-sops-ssh-yqView⁠
:1.14.10View⁠
:1.14.10-envsubst-git-jq-kustomize-sops-ssh-yqView⁠

All variants are based on alpine.

⁠Development

Requires Windows powershell or pwsh⁠.

# Install Generate-DockerImageVariants module: https://github.com/theohbrothers/Generate-DockerImageVariants
Install-Module -Name Generate-DockerImageVariants -Repository PSGallery -Scope CurrentUser -Force -Verbose

# Edit ./generate templates

# Generate the variants
Generate-DockerImageVariants .
⁠Variant versions

versions.json⁠ contains a list of Semver⁠ versions, one per line.

To update versions in versions.json:

./Update-Versions.ps1

To update versions in versions.json, and open a PR for each changed version, and merge successful PRs one after another (to prevent merge conflicts), and finally create a tagged release and close milestone:

$env:GITHUB_TOKEN = 'xxx'
./Update-Versions.ps1 -PR -AutoMergeQueue -AutoRelease

To perform a dry run, use -WhatIf.

Tag summary

Content type

Image

Digest

sha256:c7686fef2…

Size

50.9 MB

Last updated

3 days ago

docker pull theohbrothers/docker-kubectl:20260924.0.0-dddf2ec-1.21.14-envsubst-git-jq-kustomize-sops-ssh-yq