インターネットの世界では絶対に外部に漏れてはいけない機密情報が存在する。それが漏れてしまうと、重大なセキュリティーリスクを及ぼしてしまう可能性があります。今回紹介するのはvagrantやterraformなどで有名なHashiCorp社がOSSで開発しているツールvaultです。
ドキュメントを中心にインストールしていきます。
www.vaultproject.io
インストール
$ mkdir -p $GOPATH/src/github.com/hashicorp && cd $_ $ git clone https://github.com/hashicorp/vault.git $ cd vault
vaultのディレクトリに移動後、boostrapを使ってコンパイルしていきます。
$ make bootstrap
そしてmake devを使ってローカルにビルドしていきます。
$ make dev
そしてvaultがインストールできていることを確認。
$ vault --version Vault v1.0.0