platypus-bastion (1)
Published 2026-09-16 15:40:59 +00:00 by pch
Installation
docker pull build.diganthrope.com/pch/platypus-bastion:1sha256:02c525820eb3ef16d54556b11c5364668994902e316cc6c33f18fef2b44a6678Image Layers
| ADD alpine-minirootfs-3.20.10-x86_64.tar.gz / # buildkit |
| CMD ["/bin/sh"] |
| ARG KUBECTL_VERSION=v1.37.0 |
| |1 KUBECTL_VERSION=v1.37.0 /bin/sh -c apk add --no-cache curl ca-certificates jq yq bash vim less bind-tools openssl git && curl -sSLo /usr/local/bin/kubectl "https://dl.k8s.io/release/${KUBECTL_VERSION}/bin/linux/amd64/kubectl" && chmod +x /usr/local/bin/kubectl && kubectl version --client=true >/dev/null |
| |1 KUBECTL_VERSION=v1.37.0 /bin/sh -c adduser -D -s /bin/bash ops && mkdir -p /home/ops/.kube /etc/platypus && chown -R ops:ops /home/ops |
| COPY file:9d3974eabd62f6ee203fe3aa8fb3a7f860b5d42d80c98525d0026388d886c457 in /etc/motd |
| COPY file:3ad5115a91a7ffa94b0324b6f23804d7f29fe0d6023d8ee07293ee34b8b84e96 in /home/ops/.bashrc |
| |1 KUBECTL_VERSION=v1.37.0 /bin/sh -c chown ops:ops /home/ops/.bashrc |
| WORKDIR /home/ops |
| ENV KUBECONFIG=/home/ops/.kube/config |
| CMD ["sleep" "infinity"] |