Skip to main content
Version: 1.1.x

Hauler Store Sync

Overview​

hauler store sync syncs content to the content store.

An example with available flags...

hauler store sync --files <file-name> --platform <platform> --key <cosign-public-key> --registry <registry-url>

Command Overview​

Usage:
hauler store sync [flags]

Flags:
-f, --files strings Location of content manifests (files)... i.e. --files ./rke2-files.yaml
-h, --help help for sync
-k, --key string (Optional) Location of public key to use for signature verification
-p, --platform string (Optional) Specify the platform of the image... i.e linux/amd64 (defaults to all)
-c, --product-registry string (Optional) Specify the product registry. Defaults to RGS Carbide Registry (rgcrprod.azurecr.us)
--products strings (Optional) Specify the product name to fetch collections from the product registry i.e. rancher=v2.9.3,rke2=v1.31.3+rke2r1
-g, --registry string (Optional) Specify the registry of the image for images that do not alredy define one

Global Flags:
-d, --haulerdir string Set the location of the hauler directory (default $HOME/.hauler)
--ignore-errors Ignore/Bypass errors (i.e. warn on error) (defaults false)
-l, --log-level string Set the logging level (i.e. info, debug, warn) (default "info")
-r, --retries int Set the number of retries for operations (default 3)
-s, --store string Set the directory to use for the content store