genadipost / lemur_vault

Hashicorp Vault pki plugin for Netflix Lemur Certificate Manager.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Vault plugin

Hashicorp Vault plugin for Netflix Lemur.

Prerequisites

  1. Lemur 0.3+
  2. Hashicorp Vault 0.6+ - 0.6.2 is the recommended version.

Installation

  1. Configure the Vault PKI as Certificate Authority.
  2. To install the plugin, add the following lines to your lemur.conf.py file:
# Hashicorp Vault Plugin
VAULT_URL = 'http://127.0.0.1:8200/v1/pki' # as example
VAULT_AUTH_TOKEN = 'xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx'
  1. Deploy and install the files.
  2. Create a Certificate Authority in the lemur web interface.

Contributing

  1. Fork it!
  2. Create your feature branch: git checkout -b my-new-feature
  3. Commit your changes: git commit -am 'Add some feature'
  4. Push to the branch: git push origin my-new-feature
  5. Submit a pull request :D

About

Hashicorp Vault pki plugin for Netflix Lemur Certificate Manager.


Languages

Language:Python 100.0%