【发布时间】:2020-04-08 15:09:07
【问题描述】:
在 AWS Fargete 集群中,我们有使用 RDS aurora 的 spring boot 应用程序。 他们在这里使用 AWS 秘密管理器来存储数据库密码。
在我们提供的容器定义中
Environment:
- Name: 'spring.datasource.url'
Value: '{{resolve:secretsmanager:Secret-Maneger-Name:SecretString:DBURL}}
Secret-string 有 URL、用户名和密码。在 DBURL 中还有 DB 连接 url。
我有以下两个查询
- 我应该如何在代码中使用这个环境变量来获取用户名、端点和密码?.Any 示例代码会有所帮助。
- 为什么还要在末尾添加“:DBURL”。
【问题讨论】:
标签: spring-boot docker aws-fargate aws-secrets-manager