k8s-env (sha256:b6026c06ee3a08d442421a5a9fcc25162b1b1e4f47f91db793f4b24f0118e82f)

Published 2026-06-19 20:13:13 +00:00 by Woodpecker

Installation

docker pull git.svc.neuber.io/cluster-stuff/k8s-env@sha256:b6026c06ee3a08d442421a5a9fcc25162b1b1e4f47f91db793f4b24f0118e82f
sha256:b6026c06ee3a08d442421a5a9fcc25162b1b1e4f47f91db793f4b24f0118e82f

About this package

The Ubuntu container image maintained by Canonical Ubuntu is a Debian-based Linux operating system that runs from the desktop to the cloud, to all your internet connected things. It is the world's most popular operating system across public clouds and OpenStack clouds. It is the number one platform for containers; from Docker to Kubernetes to LXD, Ubuntu can run your containers at scale. Fast, secure and simple, Ubuntu powers millions of PCs worldwide.

Image layers

umoci raw add-layer --image /home/buildd/rockcraft-ubuntu-5691f940e215a35dc9b91fc1887cae39/images/ubuntu:rockcraft-base /home/buildd/rockcraft-ubuntu-5691f940e215a35dc9b91fc1887cae39/images/.temp_layer.4415.tar --tag 26.04
umoci config --image /home/buildd/rockcraft-ubuntu-5691f940e215a35dc9b91fc1887cae39/images/ubuntu:26.04 --clear=config.entrypoint --clear=config.cmd
umoci config --image /home/buildd/rockcraft-ubuntu-5691f940e215a35dc9b91fc1887cae39/images/ubuntu:26.04 --clear=config.cmd --config.cmd /bin/bash
umoci config --image /home/buildd/rockcraft-ubuntu-5691f940e215a35dc9b91fc1887cae39/images/ubuntu:26.04 --config.env PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
umoci config --image /home/buildd/rockcraft-ubuntu-5691f940e215a35dc9b91fc1887cae39/images/ubuntu:26.04 --clear=config.labels --config.label org.opencontainers.image.version=26.04 --config.label org.opencontainers.image.title=ubuntu --config.label org.opencontainers.image.created=2026-04-21T17:23:54.324551+00:00 --config.label org.opencontainers.image.description=The Ubuntu container image maintained by Canonical Ubuntu is a Debian-based Linux operating system that runs from the desktop to the cloud, to all your internet connected things. It is the world's most popular operating system across public clouds and OpenStack clouds. It is the number one platform for containers; from Docker to Kubernetes to LXD, Ubuntu can run your containers at scale. Fast, secure and simple, Ubuntu powers millions of PCs worldwide.
umoci config --image /home/buildd/rockcraft-ubuntu-5691f940e215a35dc9b91fc1887cae39/images/ubuntu:26.04 --clear=manifest.annotations --manifest.annotation org.opencontainers.image.version=26.04 --manifest.annotation org.opencontainers.image.title=ubuntu --manifest.annotation org.opencontainers.image.created=2026-04-21T17:23:54.324551+00:00 --manifest.annotation org.opencontainers.image.description=The Ubuntu container image maintained by Canonical Ubuntu is a Debian-based Linux operating system that runs from the desktop to the cloud, to all your internet connected things. It is the world's most popular operating system across public clouds and OpenStack clouds. It is the number one platform for containers; from Docker to Kubernetes to LXD, Ubuntu can run your containers at scale. Fast, secure and simple, Ubuntu powers millions of PCs worldwide.
umoci raw add-layer --image /home/buildd/rockcraft-ubuntu-5691f940e215a35dc9b91fc1887cae39/images/ubuntu:26.04 /home/buildd/rockcraft-ubuntu-5691f940e215a35dc9b91fc1887cae39/images/.temp_layer.control_data.4415.tar
RUN /bin/sh -c apt-get update && apt-get upgrade -y && rm -rf /var/lib/apt/lists/* # buildkit
RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends ca-certificates curl git golang-cfssl iputils-ping jq mtr less openssh-client openssl pipx python3 python3-venv python3-pip python3-jmespath python3-requests python3-dateutil vim nano && rm -rf /var/lib/apt/lists/* # buildkit
RUN /bin/sh -c pipx install ansible && /root/.local/share/pipx/venvs/ansible/bin/python -m pip install jmespath requests python-dateutil # buildkit
ARG K8S_VERSION=v1.36.2
SHELL [/bin/bash -o pipefail -c]
RUN |1 K8S_VERSION=v1.36.2 /bin/bash -o pipefail -c curl -LO "https://dl.k8s.io/release/${K8S_VERSION}/bin/linux/amd64/kubectl" # buildkit
SHELL [/bin/bash -o pipefail -c]
RUN |1 K8S_VERSION=v1.36.2 /bin/bash -o pipefail -c curl -LO "https://dl.k8s.io/${K8S_VERSION}/bin/linux/amd64/kubectl.sha256" && echo "$(cat kubectl.sha256)" kubectl | sha256sum --check # buildkit
RUN |1 K8S_VERSION=v1.36.2 /bin/bash -o pipefail -c install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl # buildkit
ARG KUBECTL_HNS_VERSION=v1.1.0
RUN |2 K8S_VERSION=v1.36.2 KUBECTL_HNS_VERSION=v1.1.0 /bin/bash -o pipefail -c curl -LO "https://github.com/kubernetes-sigs/hierarchical-namespaces/releases/download/${KUBECTL_HNS_VERSION}/kubectl-hns_linux_amd64" && mv kubectl-hns_linux_amd64 /usr/local/bin/kubectl-hns && chmod +x /usr/local/bin/kubectl-hns # buildkit
RUN |2 K8S_VERSION=v1.36.2 KUBECTL_HNS_VERSION=v1.1.0 /bin/bash -o pipefail -c curl -fSLk -o get_helm.sh https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3 && chmod 700 get_helm.sh && ./get_helm.sh # buildkit
ARG K9S_VERSION=v0.51.0
RUN |3 K8S_VERSION=v1.36.2 KUBECTL_HNS_VERSION=v1.1.0 K9S_VERSION=v0.51.0 /bin/bash -o pipefail -c curl -fSLOk "https://github.com/derailed/k9s/releases/download/${K9S_VERSION}/k9s_Linux_amd64.tar.gz" && mkdir -p k9s && tar -xf k9s_Linux_amd64.tar.gz -C k9s && chown -R root k9s && chmod -R 744 k9s && mv k9s/k9s /usr/bin/k9s # buildkit
ARG VELERO_VERSION=v1.18.1
RUN |4 K8S_VERSION=v1.36.2 KUBECTL_HNS_VERSION=v1.1.0 K9S_VERSION=v0.51.0 VELERO_VERSION=v1.18.1 /bin/bash -o pipefail -c curl -L "https://github.com/vmware-tanzu/velero/releases/download/${VELERO_VERSION}/velero-${VELERO_VERSION}-linux-amd64.tar.gz" -o velero.tar.gz && mkdir -p velero && tar -xf velero.tar.gz -C velero && mv "velero/velero-${VELERO_VERSION}-linux-amd64/velero" /usr/bin/velero # buildkit
ARG VCLUSTER_VERSION=v0.35.1
RUN |5 K8S_VERSION=v1.36.2 KUBECTL_HNS_VERSION=v1.1.0 K9S_VERSION=v0.51.0 VELERO_VERSION=v1.18.1 VCLUSTER_VERSION=v0.35.1 /bin/bash -o pipefail -c curl -L -o vcluster "https://github.com/loft-sh/vcluster/releases/download/${VCLUSTER_VERSION}/vcluster-linux-amd64" && install -c -m 0755 vcluster /usr/local/bin # buildkit
ARG HCLOUD_CLI_VERSION=v1.65.0
RUN |6 K8S_VERSION=v1.36.2 KUBECTL_HNS_VERSION=v1.1.0 K9S_VERSION=v0.51.0 VELERO_VERSION=v1.18.1 VCLUSTER_VERSION=v0.35.1 HCLOUD_CLI_VERSION=v1.65.0 /bin/bash -o pipefail -c curl -L -o hcloud-cli.tar.gz "https://github.com/hetznercloud/cli/releases/download/${HCLOUD_CLI_VERSION}/hcloud-linux-amd64.tar.gz" && mkdir -p hcloud-cli && tar -xf hcloud-cli.tar.gz -C hcloud-cli && chown -R root hcloud-cli && chmod -R 744 hcloud-cli && mv "hcloud-cli/hcloud" /usr/bin/hcloud # buildkit
RUN |6 K8S_VERSION=v1.36.2 KUBECTL_HNS_VERSION=v1.1.0 K9S_VERSION=v0.51.0 VELERO_VERSION=v1.18.1 VCLUSTER_VERSION=v0.35.1 HCLOUD_CLI_VERSION=v1.65.0 /bin/bash -o pipefail -c rm -r k9s velero && rm k9s_Linux_amd64.tar.gz kubectl kubectl.sha256 get_helm.sh velero.tar.gz vcluster # buildkit
WORKDIR /projects
ENTRYPOINT ["tail" "-f" "/dev/null"]

Labels

Key Value
org.opencontainers.image.created 2026-06-19T20:10:23Z
org.opencontainers.image.description The Ubuntu container image maintained by Canonical Ubuntu is a Debian-based Linux operating system that runs from the desktop to the cloud, to all your internet connected things. It is the world's most popular operating system across public clouds and OpenStack clouds. It is the number one platform for containers; from Docker to Kubernetes to LXD, Ubuntu can run your containers at scale. Fast, secure and simple, Ubuntu powers millions of PCs worldwide.
org.opencontainers.image.revision a1257c5e2b37fca28412d154182ffeb8f1b566fc
org.opencontainers.image.source https://git.svc.neuber.io/Cluster-Stuff/k8s-env.git
org.opencontainers.image.title ubuntu
org.opencontainers.image.url https://git.svc.neuber.io/Cluster-Stuff/k8s-env
org.opencontainers.image.version 26.04
Details
Container
2026-06-19 20:13:13 +00:00
0
OCI / Docker
linux/amd64
652 MiB
Versions (6) View all
latest 2026-06-19
152 2026-06-19
experimental 2026-06-19
experimental-151 2026-06-19
150 2026-06-16