Skip to content

Installation

The CLI is a single statically linked binary for Linux, macOS, and Windows.

Terminal window
curl -fsSL https://jitsudo.dev/install.sh | sh
Terminal window
brew install jitsudo-dev/tap/jitsudo

Download the binary for your platform from the GitHub Releases page.

Terminal window
# Linux amd64
curl -LO https://github.com/jitsudo-dev/jitsudo/releases/latest/download/jitsudo_linux_amd64
chmod +x jitsudo_linux_amd64
sudo mv jitsudo_linux_amd64 /usr/local/bin/jitsudo
Terminal window
git clone https://github.com/jitsudo-dev/jitsudo
cd jitsudo
make build
# Binaries are in ./bin/

Terminal window
make docker-up

See the Quickstart for a full walkthrough.

For a single VM or bare metal server:

Terminal window
jitsudo server init \
--db-url postgres://jitsudo:password@localhost:5432/jitsudo \
--oidc-issuer https://your-idp.okta.com \
--oidc-client-id jitsudo-server
Terminal window
helm repo add jitsudo https://jitsudo-dev.github.io/helm-charts
helm install jitsudo jitsudo/jitsudo \
--set auth.oidcIssuer=https://your-idp.okta.com \
--set auth.clientId=jitsudo-server \
--set database.url=postgres://...

Terraform modules for EKS, AKS, and GKE are available in the terraform-modules repository.