0

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

@Value("${sm://projects/221608087928/secrets/greeting}")
private String databasePassword;

@RequestMapping(value ="/test-user")
public String getUser()
      return this.databasePassword;
}

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

gcloud secrets describe "$secret_name"| grep name

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

4

1 に答える 1