Skip to content

abhijat/mosler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mosler is a shell for Hashicorp vault

It is in early stages of development.

The goal is to be able to login once when starting mosler, and then run commands which perform operations using the vault HTTP api.

The auth token will be cached for the login session and will be used to communicate with the vault server.


Commands that work right now:

  • ls-policies
  • ls-approles
  • read-policy
  • enable-approle
Dependencies
  • rustyline (for the repl, tab completion, history etc)
  • reqwest (for sending requests to the vault server over HTTP)
  • term_painter (for encoding error output)
  • serde (for json operations)

About

Mosler is a shell for hashicorp vault

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages