Take Leapp to the command line

Leapp CLI brings Leapp to your terminal. Free and open source.

brew install Noovolari/brew/leapp-cli Open CLI Documentation
$
leapp session start
Start a Leapp session and generate short-lived credentials
$ leapp session start
? select a session (Use arrow keys)
❯ AWS-federated-session
  iam-role-session
  noovolari-sso-1
  noovolari-sso-2
? select a session noovolari-sso-1

  session started
$ leapp session stop
? select a session (Use arrow keys)
❯ iam-role-session
  noovolari-sso-1
? select a session noovolari-sso-1

  session stopped
$ leapp integration sync
? select an integration (Use arrow keys)
❯ AWS Single Sign-On 1
  AWS Single Sign-On 2
  Test SSO
? select an integration Aws Single Sign-On 2

  3 sessions added
  0 sessions removed

$ leapp session generate 0a1b2c3d-4e5f-6a7b-8c9d-0e1f2a3b4c5d
  {
   "Version":1,
   "AccessKeyId":"A****************",
   "SecretAccessKey":"6n2w**********...**********n4mE=",
   "Expiration":"2022-05-20T12:30:00.000Z"
  }
VIEW ALL LEAPP CLI COMMANDS

GOODBYE, CONTEXT SWITCHING.

HELLO, TERMINAL.

Your entire Leapp workflow

Script and customize

We <3 community

Work with Sessions, Integrations and more.

Call the Leapp local API to script almost any action.

Leapp CLI is Open Source and waiting for your contributions.

Take Leapp to the command line

Leapp CLI brings Leapp to your terminal. Free and open source.

brew install Noovolari/brew/leapp-cli Open CLI Documentation

Become a contributor

JOIN THE COMMUNITY

GitHub

Open issues and PRs, and vote on the enanchement that matter the most to you!
Start contributing

Slack

Join us on our team chat
and ask questions!
 
Join the discussion

Roadmap

Check what
we are working on.
 
Submit your idea