code-log

ソフトウェアに関すること

HashiCorp製機密管理ツール「Vault」のインストール手順

インターネットの世界では絶対に外部に漏れてはいけない機密情報が存在する。それが漏れてしまうと、重大なセキュリティーリスクを及ぼしてしまう可能性があります。今回紹介するのは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