Connector

Runs the connector used by Jumppad to expose remote and local applications

Usage

jumppad connector <command>

generate-certs

Generate TLS certificates for the server to the specified output location.

jumppad connector generate-certs [flags]
  • Name
    ca
    Type
    (string: "")
    Required
    Readonly
    Description

    Generate a CA x509 certificate and private key.

  • Name
    dns-name
    Type
    (string: "")
    Required
    Readonly
    Description

    DNS name to add to leaf certificate.

  • Name
    ip-address
    Type
    (string: "")
    Required
    Readonly
    Description

    IP address to add to the leaf certificate.

  • Name
    leaf
    Type
    (string: "")
    Required
    Readonly
    Description

    Generate a leaf c509 certificate and private key.

  • Name
    root-ca
    Type
    (string: "")
    Required
    Readonly
    Description

    CA cert to use for generating the leaf certificate.

  • Name
    root-key
    Type
    (string: "")
    Required
    Readonly
    Description

    Root key to use for generating the leaf certificate.

run

Run the connector.

jumppad connector run [flags]
  • Name
    api-bind
    Type
    (string: :9092)
    Required
    Readonly
    Description

    Bind address for the API Server.

  • Name
    grpc-bind
    Type
    (string: :9090)
    Required
    Readonly
    Description

    Bind address for the gRPC API.

  • Name
    http-bind
    Type
    (string: :9091)
    Required
    Readonly
    Description

    Bind address for the HTTP API.

  • Name
    log-file
    Type
    (string: ./connector.log)
    Required
    Readonly
    Description

    Log file for connector logs.

  • Name
    log-level
    Type
    (string: info)
    Required
    Readonly
    Description

    Log output level [debug, trace, info].

  • Name
    root-cert-path
    Type
    (string: "")
    Required
    Readonly
    Description

    Path for the PEM encoded TLS root certificate.

  • Name
    server-cert-path
    Type
    (string: "")
    Required
    Readonly
    Description

    Path for the servers PEM encoded TLS certificate.

  • Name
    server-key-path
    Type
    (string: "")
    Required
    Readonly
    Description

    Path for the servers PEM encoded Private Key.

stop

Stop the connector.

jumppad connector stop