Skip to main content

shoulders sync

shoulders sync​

Push the local working tree as an OCI artifact and reconcile Flux

Synopsis​

Build an OCI artifact from the local Shoulders working tree (including uncommitted changes), push it to the configured registry, point Flux at the new immutable tag, and wait for the Kustomizations to reconcile.

On vind clusters with no ociRepository.url configured, a throwaway in-cluster registry is created automatically and plain-HTTP pull is enabled. On other clusters (or when ociRepository.url is set), the artifact is pushed to that registry directly.

shoulders sync [flags]

Options​

-h, --help help for sync
--timeout duration Maximum time to wait for Flux reconciliation with --wait (default 10m0s)
--wait Wait until Flux Kustomizations reconcile the new artifact (default true)

Options inherited from parent commands​

--config string Path to config file (default "/home/runner/.shoulders/config.yaml")
--kubeconfig string Path to kubeconfig file
-o, --output string Output format: table|json|yaml (default "table")
--set stringArray Set a config value override (key=value), repeatable

SEE ALSO​

  • shoulders - Developer CLI for the Shoulders IDP
Auto generated by spf13/cobra on 24-Sep-2026​