website logo
⌘K
JumpWire Overview
Database Proxy
HTTP Proxy
Concepts
Group Access
Policies
Databases
Clusters
Deployment
Self-hosting with AWS ECS
Self-hosting with Helm
Components
Vault Integration
Configuration
Observability
CLI
Encryption key stores
Encryption format
Architecture
Docs powered by
Archbee

CLI

4min

The JumpWire engine can be interacted with using the jwctl CLI tool.

Download

The jwctl CLI is packaged for macOS, Linux, and Windows. Click here and choose your matching OS to download the latest binary:



After downloading, extract the archive and move it to a directory in your path:

Linux - ARM
Linux - x64
macOS - ARM
macOS - x64
|
tar xzf jwctl-aarch64-unknown-linux-gnu.tar.gz
sudo mv jwctl /usr/local/bin/


Authentication

The CLI can be authenticated using either an SSO login or a bearer token. A root token is set on startup with JUMPWIRE_ROOT_TOKEN and has a full set of permissions to interact with the engine. We recommend using an SSO login for interactive CLI usage and a scope-limited token for scripts.

Usage

For full usage instructions, see the README at https://github.com/extragoodlabs/jwctl/ or run jwctl help after installing the CLI.

Updated 16 Aug 2023
Did this page help you?
PREVIOUS
Observability
NEXT
Encryption key stores
Docs powered by
Archbee
TABLE OF CONTENTS
Download
Authentication
Usage
Docs powered by
Archbee