問題タブ [google-secret-manager]

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.

0 投票する
1 に答える
1383 参照

java - Java の google-cloud-secretmanager クライアント ライブラリを使用して、複数の Google クラウド プロジェクトのシークレット マネージャーにアクセスする

GCP シークレット マネージャーを使用して、google-cloud-secretmanagerクライアント ライブラリ (Java) を使用してパスワードを保存します。クライアント ライブラリは、環境変数で gcp プロジェクトのサービス アカウント キー (json) ファイル パスを想定しています。単一のプロジェクトではできますが、複数の GCP プロジェクトのシークレット マネージャーにアクセスしようとすると、環境変数に異なるプロジェクトのキーを設定する方法がわかりません。環境でキーを設定する際に助けが必要か、Java コードを使用して設定する方法があります。

このMaven依存関係を使用しています

https://cloud.google.com/secret-manager/docs/reference/libraries

前もって感謝します。

0 投票する
1 に答える
130 参照

google-cloud-platform - GCP シークレット マネージャーは接続文字列自体を返しますが、シークレットを返すにはどうすればよいですか?

GCP にはシークレットがあります。つまり、シークレット値が「Hello」の挨拶です。私のアプリケーションでは、次のコードがあります。

次のコマンドを実行して、値 (projects/221608087928/secrets/greeting) を取得しました。

ブラウザが「Hello」を返すと仮定します。ただし、「//projects/221608087928/secrets/greeting」が返されます。POM に gcp-secret-manager 依存関係がインストールされています。次のコードでシークレット値を返すにはどうすればよいですか?