HashiCorp、シンプルなシークレット管理クラウドサービス「HCP Vault Secrets」パブリックベータ公開。シークレットを集中管理し環境変数で提供

今回は「HashiCorp、シンプルなシークレット管理クラウドサービス「HCP Vault Secrets」パブリックベータ公開。シークレットを集中管理し環境変数で提供」についてご紹介します。

関連ワード (発表、記述、適切等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、Publickey様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


HashiCorpは、ソフトウェア実行時に必要となるトークンやパスワードといった、いわゆるシークレットを安全に保管し提供するクラウドサービス「HCP Vault Secrets」をパブリックベータとして公開したことを発表しました。

fig

同社はシークレットを管理するソフトウェアとして、以前からオープンソース版の「Vault」を公開しており、それを企業向けに強化した商用版のソフトウェア「Vault Enterprise」、そしてVault Enterpriseをクラウド上でマネージドサービスとして提供する「HCP Vault」を既に提供しています。

今回パブリックベータとなった「HCP Vault Secrets」は、HCP Vaultをシンプルにし使いやすくしたサービスであり、HTTP専用で、HCP Vaultのクラスタサイズやバージョンなどの構成を気にすることなく、サーバレスのようなサービスとしてすぐに利用可能にしています。

シークレットを環境変数経由で提供

例えば、業務アプリケーションがバックエンドデータベースにアクセスする際には、適切なユーザーIDとパスワードが要求されます。クラウド上のサービスにアクセスする場合には、適切なAPIキーやトークンが要求されるでしょう。

しかしアプリケーションのソースコードにこうしたIDやパスワード、トークンなどの、いわゆるシークレットを直接書き込むのは適切ではありません。

万が一ソースコードが漏洩した場合には深刻なセキュリティリスクを引き起こしますし、そうでなくともIDやパスワードが変更された場合にソースコードを書き直してビルドし直すのは手間です。

こうしたシークレットを安全に保管し、適切にアプリケーションに渡す仕組みを備えているのがHCP Vault Secretsです。

下記はデモ動画からの引用です。

Slackのボットを実現するソースコードで、シークレットの部分となるトークンとチャンネル部分を、環境変数を取得するように記述します。

fig

HCP Vault Secretsの管理画面で、SLACK_TOKENを定義し、値を設定します。同様にSLACK_CHANNELも定義して値を設定します。

fig

アプリケーションのコードエディタのシェルにHCP Vault Secretsのコマンド(vlt)をインストールし、vlt secretsコマンドを実行すると、環境変数に先ほど登録した値が設定されていることが分かります。

fig

vlt runコマンドでアプリケーションを実行すると、環境変数経由でシークレットをアプリケーションに渡すことができます。

fig

このようにしてシークレットの保管やアプリケーションへの提供を実現します。

AWS Secrets Managerを皮切りに既存のプラットフォームのツールにシークレットを同期する機能も提供するとしており、HCP Vault Secretsでシークレットを集中管理しつつマルチクラウドそれぞれのツール対応を進めることも可能となっています。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
ラック、ホテルなど観光業を狙うサイバー攻撃者に注意喚起
IT関連
2023-10-25 07:21
FacebookのVR/AR幹部ヒューゴ・バーラ氏、退社してヘルスケア業界へ
企業・業界動向
2021-05-19 04:56
Appleとハーバード大、1万人参加のアプリによる月経調査の予備データを公開
アプリ・Web
2021-03-11 14:39
Bun 1.1.5でクロスコンパイルが可能に。LinuxでWindows対応の実行ファイルなどビルド
Bun
2024-05-02 14:53
日本経済新聞社、オラクルのクラウドERPを導入–経理・財務領域のDXを加速
IT関連
2022-05-17 11:40
OpenAI、「ChatGPT」をサインインなしで利用可能に
IT関連
2024-04-03 17:16
SAP、「IBM Watson」をSAPソリューションに搭載–顧客の生産性向上図る
IT関連
2023-05-10 11:59
「いびつなiPadファミリー」は解消される? Appleの発表イベント「Spring Loaded.」で登場するかもしれないiPad ProとiPad miniのうわさまとめ
IT関連
2021-04-21 22:14
ブラックライン、関係会社間取引管理ソリューションの日本語版を提供
IT関連
2024-06-23 22:01
インフォマティカ・ジャパン、代表取締役社長に小澤泰斗氏が就任
IT関連
2024-04-02 16:45
「Windows Server 2022」が長期サービスチャネルで一般公開
IT関連
2021-08-23 13:44
テレワークが「自立」後押し “次の一歩”で「社外」で活躍することへの関心高まる
IT関連
2021-01-28 17:17
ベゾス兄弟との宇宙旅行オークション、2800万ドルで落札
企業・業界動向
2021-06-14 19:20
「Chromium」アップデートで動画再生品質向上–「Raspberry Pi OS」を見る
IT関連
2021-02-21 09:12