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