Harry Esses HarryEsses
  • Joined on 2026-01-08

kubernetes (13.4-slim)

Published 2026-04-23 00:26:38 +00:00 by HarryEsses

Installation

docker pull git.harryesses.com/harryesses/kubernetes:13.4-slim
sha256:bc86b1b6b9f33b11156e09fe892552cc0995654e0ca0bf249566dafd95284f59

Image Layers

# debian.sh --arch 'amd64' out/ 'trixie' '@1776729600'
USER root
RUN /bin/sh -c apt-get update && apt-get install -y wget gcc make curl jq unzip git sudo # buildkit
RUN /bin/sh -c curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl" && install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl && rm kubectl # buildkit
RUN /bin/sh -c curl https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-4 | bash # buildkit
RUN /bin/sh -c curl -sL https://talos.dev/install | sh # buildkit
RUN /bin/sh -c curl -LO "https://github.com/siderolabs/omni/releases/latest/download/omnictl-$(uname -s | tr '[:upper:]' '[:lower:]')-$(uname -m | sed 's/x86_64/amd64/; s/aarch64/arm64/')" && install -o root -g root -m 0755 omnictl-$(uname -s | tr '[:upper:]' '[:lower:]')-$(uname -m | sed 's/x86_64/amd64/; s/aarch64/arm64/') /usr/local/bin/omnictl && rm omnictl-$(uname -s | tr '[:upper:]' '[:lower:]')-$(uname -m | sed 's/x86_64/amd64/; s/aarch64/arm64/') # buildkit
RUN /bin/sh -c curl -L -o kubelogin.zip "https://github.com/int128/kubelogin/releases/download/v1.36.1/kubelogin_linux_amd64.zip" # buildkit
RUN /bin/sh -c unzip kubelogin.zip && mv kubelogin /usr/local/bin/kubectl-oidc_login && chmod +x /usr/local/bin/kubectl-oidc_login # buildkit
RUN /bin/sh -c useradd coder --create-home --shell=/bin/bash --uid=1000 --user-group # buildkit
RUN /bin/sh -c echo "coder ALL=(ALL) NOPASSWD:ALL" >>/etc/sudoers.d/nopasswd # buildkit
USER coder
RUN /bin/sh -c NONINTERACTIVE=1 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" # buildkit
ENV PATH=/home/linuxbrew/.linuxbrew/bin:/home/linuxbrew/.linuxbrew/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
RUN /bin/sh -c brew install fluxcd/tap/flux # buildkit
Details
Container
2026-04-23 00:26:38 +00:00
7
OCI / Docker
linux/amd64
463 MiB
Versions (4) View all
0d1061a 2026-06-26
20260626-122933 2026-06-26
latest 2026-06-26
13.4-slim 2026-04-23