Up

The up command reads Jumppad configuration files and uses them to create resources. The up command can be used either with a file jumppad up file.hcl, a directory jumppad up ./, or a GitHub repository jumppad up github.com/jumppad-up/blueprints//vault-k8s.

Usage

jumppad up <file|directory|url> [flags]

Flags

  • Name
    force-update
    Type
    (bool: false)
    Required
    Readonly
    Description

    Jumppad caches Docker images, Helm Charts, and Blueprints downloaded from external sources. In the instance you would like to force jumppad to redownload this resource, for example you have a docker container using the latest tag and would like to update it to the most recent checksum. You can use the force-update flag.

  • Name
    no-browser
    Type
    (bool: false)
    Required
    Readonly
    Description

    Jumppad allows you to optionally override the behavior of resources which have browser open parameters. Setting this flag to true stops Jumppad from opening browser windows.

  • Name
    var
    Type
    (string: "")
    Required
    required
    Readonly
    Description

    The var flag allows you to set the value for Jumppad variables from the command line. Setting a variable with this flag takes precedence over any environment variables or variable files.
    This flag may be specified multiple times.

  • Name
    vars-file
    Type
    (string: "")
    Required
    Readonly
    Description

    Allows you to specify the location of a variable file. By default Jumppad will attempt to load a *.vars file from the Blueprint folder, this flag allows you to specify an additional variables value file.

  • Name
    y
    Type
    (bool: )
    Required
    Readonly
    Description

    When specified, answers yes to any confirmation prompts for the user.

Examples

Recursively create a stack from a directory.

jumppad up ./-stack
... output

Create a stack from a specific file.

jumppad up my-stack/network.hcl
... output

Create a stack from a blueprint in GitHub.

jumppad up github.com/jumppad-up/blueprints//vault-k8s
... output

Customize a stack by passing in variables.

jumppad up github.com/jumppad-up/blueprints//vault-k8s --var network=dc1
... output

Pass in a file that specifies variables.

jumppad up github.com/jumppad-up/blueprints//vault-k8s --vars-file ./jumppad.vars
... output