Skip to main content
Version: 0.4.4

RGS Carbide Customers

For all supported customers of Rancher Government Solutions, under the umbrella of Rancher Government Carbide, there is addon functionality within Hauler.

Hauler has the the ability to reference pre-defined Hauler manifests from the Carbide Secured Registry (CSR). Hauler is built to allow users to fetch, store, package, and distribute content and collections, but most users may be unsure of what to fetch, store, package, and distribue and that is where our supported customers are able to leverage these pre-defined manifests for all of the Rancher products. Below are some of the available product flags.

RGS Carbide Setup Documentation: https://rancherfederal.github.io/carbide-docs/docs/intro

RGS Carbide Public Key: https://raw.githubusercontent.com/rancherfederal/carbide-releases/main/carbide-key.pub

Example Workflow for Carbide​

Please see the Carbide Documentation for easily fetching and packing Carbide. We are actively working to improve this workflow.

Example Workflow for RKE2​

# with signature verification
hauler store sync --products rke2=v1.26.13+rke2r1 --key carbide-key.pub --platform linux/amd64

# without signature verification
hauler store sync --products rke2=v1.26.13+rke2r1 --platform linux/amd64

Example Workflow for K3S​

# with signature verification
hauler store sync --products k3s=v1.26.13-k3s2 --key carbide-key.pub --platform linux/amd64

# without signature verification
hauler store sync --products k3s=v1.26.13-k3s2 --platform linux/amd64

Example Workflow for Rancher​

# with signature verification
hauler store sync --products rancher=v2.8.2 --key carbide-key.pub --platform linux/amd64

# without signature verification
hauler store sync --products rancher=v2.8.2 --platform linux/amd64

Example Workflow for Cert-Manager​

# with signature verification
hauler store sync --products cert-manager=v1.14.2 --key carbide-key.pub --platform linux/amd64

# without signature verification
hauler store sync --products cert-manager=v1.14.2 --platform linux/amd64

Example Workflow for Longhorn​

# with signature verification
hauler store sync --products longhorn=v1.6.0 --key carbide-key.pub --platform linux/amd64

# without signature verification
hauler store sync --products longhorn=v1.6.0 --platform linux/amd64

Example Workflow for NeuVector​

# with signature verification
hauler store sync --products neuvector=v2.7.3 --key carbide-key.pub --platform linux/amd64

# without signature verification
hauler store sync --products neuvector=v2.7.3 --platform linux/amd64