我使用 GCP Secret Manager 通过google-cloud-secretmanager客户端库 (Java) 来存储密码。客户端库需要环境变量中 gcp 项目的服务帐户密钥 (json) 文件路径。我可以对单个项目执行此操作,但是当我尝试访问多个 GCP 项目的 Secret manager 时,我不知道如何在环境变量中为不同项目设置密钥。需要帮助设置环境中的键,或者有没有办法使用 java 代码设置它。
我正在使用这个 Maven 依赖项
<dependency>
<groupId>com.google.cloud</groupId>
<artifactId>google-cloud-secretmanager</artifactId>
</dependency>
Run Code Online (Sandbox Code Playgroud)
https://cloud.google.com/secret-manager/docs/reference/libraries
提前致谢。