kubectl (latest)

Published 2026-02-27 14:56:53 +03:00 by vakula

Installation

docker pull git.xemula.com/vakula/kubectl:latest
sha256:bdc091d7f5588db4ca9d396adc159008292dcba4d7b3dd5935385829bee34cb0

Image layers

# debian.sh --arch 'amd64' out/ 'trixie' '@1771804800'
ARG KUBECTL_VERSION=latest
ARG TARGETARCH=amd64
ARG DEBIAN_FRONTEND=noninteractive
WORKDIR /app/bin
RUN |3 KUBECTL_VERSION=latest TARGETARCH=amd64 DEBIAN_FRONTEND=noninteractive /bin/sh -c useradd -u 60 kubeuser # buildkit
RUN |3 KUBECTL_VERSION=latest TARGETARCH=amd64 DEBIAN_FRONTEND=noninteractive /bin/sh -c apt-get update && apt-get install -y --no-install-recommends curl ca-certificates && rm -rf /var/lib/apt/lists/* # buildkit
RUN |3 KUBECTL_VERSION=latest TARGETARCH=amd64 DEBIAN_FRONTEND=noninteractive /bin/sh -c if [ "$KUBECTL_VERSION" = "latest" ] ; then curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/${TARGETARCH}/kubectl" -w "%{http_code}\n" && curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/${TARGETARCH}/kubectl.sha256" -w "%{http_code}\n"; else curl -LO "https://dl.k8s.io/release/${KUBECTL_VERSION}/bin/linux/${TARGETARCH}/kubectl" -w "%{http_code}\n" && curl -LO "https://dl.k8s.io/release/${KUBECTL_VERSION}/bin/linux/${TARGETARCH}/kubectl.sha256" -w "%{http_code}\n" ; fi && echo "$(cat kubectl.sha256) kubectl" | sha256sum --check && chown kubeuser ./kubectl && chmod +x ./kubectl && ./kubectl version --client # buildkit
USER kubeuser
ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/app/bin
CMD ["kubectl" "version" "--client"]
Details
Container
2026-02-27 14:56:53 +03:00
5
OCI / Docker
linux/amd64
52 MiB
Versions (1) View all
latest 2026-02-27