Rancher Government Hauler
Airgap Swiss Army Knife
⚠️ This project is still in active development and not Generally Available (GA). Most of the core functionality and features are ready, but may have breaking changes. Please review the Release Notes for more information!
Rancher Government Hauler simplifies the airgap experience without requiring users to adopt a specific workflow. Hauler simplifies the airgapping process, by representing assets (images, charts, files, etc...) as content and collections to allow users to easily fetch, store, package, and distribute these assets with declarative manifests or through the command line.
Hauler does this by storing contents and collections as OCI Objects and Specifications and allowing users to serve contents and collections via an embedded registry and fileserver. Additionally, Hauler has the ability to inspect and verify image attestations and warn when attestations are available for a specific image. For more information, please review the Hauler Documentation!
Latest Release
Installation
curl -#OL https://github.com/rancherfederal/hauler/releases/download/v0.3.0/hauler_0.3.0_linux_amd64.tar.gz
tar -xf hauler_0.3.0_linux_amd64.tar.gz
mv hauler /usr/bin/hauler
Acknowledgements
Hauler wouldn't be possible without the open-source community, but there are a few projects that stand out:
Notices
WARNING: Upcoming Deprecated Command(s)
hauler download (dl) and hauler serve (not the store version) commands are deprecated and will be removed in a future release.