問題タブ [consul-template]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
passwords - Hashicorp - 1 つのオブジェクト内の複数の資格情報のペア
たとえば、カスタム サーバーのリソースに対して CRUD 操作を行う2 人のユーザーがいるonline
とします。batch
これら 2 人のユーザーは、異なるリソースに対して異なるアクセス レベルを持っています。サーバーがクレデンシャルペアを認識し、必要に応じてアプリケーションが特定のペアを 1 つだけ使用するように、 1 つのオブジェクトを作成したいと考えています。
特に、サーバーは以下に示す形式の資格証明ペアを必要とします。
次のようなオブジェクトを作成するkv/server/server-acl
とします。
username:password
上記をサーバーが使用する形式に変換するにはどうすればよいですか?
上記のオブジェクトは、資格情報をアプリケーションに提供するときに役立ちます。たとえば、vault.hashicorp.com/agent-inject-secret-server : "kv/server/server-acl"
注釈を使用して、オンライン アプリケーションの場合、ユーザー名とパスワードを使用してレンダリングし、パスワードをそれぞれ{{ .Data.data.key1 }}
レンダリングすることができます。{{ .Data.data.val1 }}