This post takes a look at using Hashicorp's Vault to manage secrets for SSH authentication.
For this post, I started working with Vault pretty quickly via this docker-compose setup I found via GitHub. It's a very quick way to get a Vault instance with a Consul backend. You'd never do this for production, since they are single instances, but for functional testing, it's enough.
Requirements What are we trying to accomplish?