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