{"repo":"jonasvinther/medusa","free":true,"listed":false,"github":"https://github.com/jonasvinther/medusa","clone":"git clone https://github.com/jonasvinther/medusa.git","description":"A cli tool for importing and exporting Hashicorp Vault secrets","language":"Go","stars":598,"topics":["go","vault","golang","cli","secrets","hashicorp","hashicorp-vault"],"license":"MIT","category":"cli-tools","readme_excerpt":"Medusa Table of Contents - About - Supported HashiCorp Vault versions - How to use Setting up Medusa Importing secrets Exporting secrets Deleting secrets Decrypt secrets Kubernetes examples Docker examples - Secure secret management outside Vault - Help - How to contribute About Medusa is a cli tool currently for importing and exporting a json or yaml file into HashiCorp Vault. Medusa currently supports kv1 and kv2 Vault secret engines. Supported HashiCorp Vault versions The minimum required HashiCorp Vault version that is supported by Medusa is Vault version 0.10.0. Medusa has not been tested with earlier verisons than Vault version 0.10.0. How to use In this section you can read about how to configure and use Medusa. You can also watch the Medusa 101 introduction video to get a quick introduction on how to use Medusa for importing and exporting secrets in HashiCorp Vault. Setting up Medusa Config file It's possible to create a config file for Medusa to read in your homefolder /.medusa/config.yaml that looks like this If you haven't set any environment variables, or given any parameters, this file will tell Medusa where to connect, the token to use and to VAULT SKIP VERIFY should be enabled or not. Environment variables It's also possible configure Medusa via environment variables by setting them like this: Parameters Get help with ./medusa -h You can configure Medusa in the commands you run like this : Use them like this: Importing secrets Get help with ./medusa import -h I","default_branch":null,"files":null,"tree":[],"storefront":"/r/jonasvinther","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jonasvinther/medusa/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}