Skip to content

PastureStack/kubernetes-data-helper-image

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

PastureStack Kubernetes Data Helper Image

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

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.

Smoke test

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 0

The named volume in this example is only test data. Remove it after the test:

docker volume rm pasturestack-kubernetes-data-helper-poc

See COMPATIBILITY.md for the preserved runtime contract and ORIGIN.md for source provenance.

Licensing

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.

About

No description, website, or topics provided.

Resources

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages