PastureStack/kubernetes-data-helper-image is a minimal, one-shot container image for the legacy Kubernetes data-volume helper contract.
The container runs /bin/true as numeric user and group 65532:65532, requires no network access, and exits successfully. It does not declare a volume itself; the historical catalog contract mounts /data and supplies the start-once behavior.
PastureStack is an independent community effort to preserve, audit, and modernize the Rancher 1.6 ecosystem. It is not affiliated with or endorsed by Rancher Labs or SUSE.
Origin: This is an independent Ubuntu 26.04 compatibility implementation. No public upstream repository could be verified, so it is intentionally not represented as a GitHub fork.
Build a local proof-of-concept image without publishing it:
docker build --pull \
--build-arg UBUNTU_VERSION=26.04 \
--tag pasturestack/kubernetes-data-helper-image:poc \
.The Ubuntu tag is intentionally configurable for local evaluation. It is not digest-pinned, so this command is not a reproducible release build.
Run the image with the constraints supplied by the historical catalog and verify that it exits with status zero:
docker run --rm \
--network none \
--volume pasturestack-kubernetes-data-helper-poc:/data \
pasturestack/kubernetes-data-helper-image:poc
test "$?" -eq 0The named volume in this example is only test data. Remove it after the test:
docker volume rm pasturestack-kubernetes-data-helper-pocSee COMPATIBILITY.md for the preserved runtime contract and ORIGIN.md for source provenance.
The repository work is provided under Apache License 2.0. The unchanged project license is copied into the image at /usr/share/licenses/pasturestack-kubernetes-data-helper-image/LICENSE.
The Ubuntu base image and its packages retain their own licenses and notices. This proof of concept does not yet produce a consolidated Ubuntu package license inventory or SBOM; completing and reviewing those materials is a blocker before public image publication.