go-strongbox

command module
v0.0.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 23, 2017 License: MIT Imports: 11 Imported by: 0

README

strongbox

Strongbox is a small add-on for Vault and safe that aims to make it easier for safe to reason about the reachability of backend Vault nodes, given their seal-status, without having to expose something like consul to the outside world.

The API

The API is dead simple.

GET /strongbox
{
  "https://10.244.4.2": "unsealed",
  "https://10.244.4.3": "sealed",
  "https://10.244.4.4": "sealed"
}

That's it. That's all there is too it. In a nutshell, strongbox takes the specifications from the consul, and delivers them to the safe CLI.

Configuration is likewise simple:

strongbox \
  --bind   0.0.0.0:8180 \
  --consul https://127.0.0.1:8500 \
  --no-verify \
  --ca-cert /path/to/ca.pem

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL