github.com/Racer159/jackal@v0.32.7-0.20240401174413-0bd2339e4f2e/docs/2-the-jackal-cli/100-cli-commands/jackal_package_deploy.md (about) 1 # jackal package deploy 2 <!-- Auto-generated by hack/gen-cli-docs.sh --> 3 4 Deploys a Jackal package from a local file or URL (runs offline) 5 6 ## Synopsis 7 8 Unpacks resources and dependencies from a Jackal package archive and deploys them onto the target system. 9 Kubernetes clusters are accessed via credentials in your current kubecontext defined in '~/.kube/config' 10 11 ``` 12 jackal package deploy [ PACKAGE_SOURCE ] [flags] 13 ``` 14 15 ## Options 16 17 ``` 18 --adopt-existing-resources Adopts any pre-existing K8s resources into the Helm charts managed by Jackal. ONLY use when you have existing deployments you want Jackal to takeover. 19 --components string Comma-separated list of components to deploy. Adding this flag will skip the prompts for selected components. Globbing component names with '*' and deselecting 'default' components with a leading '-' are also supported. 20 --confirm Confirms package deployment without prompting. ONLY use with packages you trust. Skips prompts to review SBOM, configure variables, select optional components and review potential breaking changes. 21 -h, --help help for deploy 22 --retries int Number of retries to perform for Jackal deploy operations like git/image pushes or Helm installs (default 3) 23 --set stringToString Specify deployment variables to set on the command line (KEY=value) (default []) 24 --shasum string Shasum of the package to deploy. Required if deploying a remote package and "--insecure" is not provided 25 --skip-webhooks [alpha] Skip waiting for external webhooks to execute as each package component is deployed 26 --timeout duration Timeout for Helm operations such as installs and rollbacks (default 15m0s) 27 ``` 28 29 ## Options inherited from parent commands 30 31 ``` 32 -a, --architecture string Architecture for OCI images and Jackal packages 33 --insecure Allow access to insecure registries and disable other recommended security enforcements such as package checksum and signature validation. This flag should only be used if you have a specific reason and accept the reduced security posture. 34 -k, --key string Path to public key file for validating signed packages 35 -l, --log-level string Log level when running Jackal. Valid options are: warn, info, debug, trace (default "info") 36 --no-color Disable colors in output 37 --no-log-file Disable log file creation 38 --no-progress Disable fancy UI progress bars, spinners, logos, etc 39 --oci-concurrency int Number of concurrent layer operations to perform when interacting with a remote package. (default 3) 40 --tmpdir string Specify the temporary directory to use for intermediate files 41 --jackal-cache string Specify the location of the Jackal cache directory (default "~/.jackal-cache") 42 ``` 43 44 ## SEE ALSO 45 46 * [jackal package](jackal_package.md) - Jackal package commands for creating, deploying, and inspecting packages