LoginSignup
1
1

More than 5 years have passed since last update.

HashiCorp Vault のUIを利用する

Last updated at Posted at 2018-06-24

はじめに

OSS版VaultでEnterprise向けに提供されていたUIが利用できるようになったらしいので、UIを利用する方法について備忘録として投稿させていただきます。

参考

開発モード

開発モードでは設定不要でUIが利用可能になっており、ブラウザからhttp://127.0.0.1:8200/uiへアクセスすることでUIを利用することができます。

$ vault server -dev
==> Vault server configuration:

             Api Address: http://127.0.0.1:8200
                     Cgo: disabled
         Cluster Address: https://127.0.0.1:8201
              Listener 1: tcp (addr: "127.0.0.1:8200", cluster address: "127.0.0.1:8201", tls: "disabled")
               Log Level: info
                   Mlock: supported: false, enabled: false
                 Storage: inmem
                 Version: Vault v0.10.3
             Version Sha: c69ae68faf2bf7fc1d78e3ec62655696a07454c7

スクリーンショット 2018-06-24 8.46.28.png

サーバモード

サーバモードでは明示的にuiを有効にする必要があります。
↓のui = trueがUIを有効化している箇所になります。

example.hcl
storage "file" {
  path = "<path>/vault"
}

listener "tcp" {
 address = "127.0.0.1:8200"
 tls_disable = true
}

disable_mlock = true

ui = true

ui = trueを含んだコンフィグを指定してvaultをサーバモードで起動して、 http://<address>/ui へアクセスすることでUIを利用することができます。

$ vault server -config=example.hcl

==> Vault server configuration:

                     Cgo: disabled
              Listener 1: tcp (addr: "127.0.0.1:8200", cluster address: "127.0.0.1:8201", tls: "disabled")
               Log Level: info
                   Mlock: supported: false, enabled: false
                 Storage: file
                 Version: Vault v0.10.3
             Version Sha: c69ae68faf2bf7fc1d78e3ec62655696a07454c7

==> Vault server started! Log data will stream in below:

スクリーンショット 2018-06-24 9.12.35.png

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1