我有一个使用 AWS Oracle RDS 在 AWS EKS 中托管的 Spring Boot 应用程序。 目前应用程序从 application.yaml 文件读取 oracle rds 详细信息
在我们进行开发时,数据库凭据是硬编码的。
在投入生产之前,我想知道读取这些详细信息的最佳方法是什么,而无需在 yaml 文件中进行硬编码。很高兴在 Secrets Manager 中拥有 rds 用户名和密码
任何链接或行业标准将不胜感激。
Spring Cloud AWS 可以将 Secrets Manager 中的密钥加载到 Spring 配置中:https://docs.awspring.io/spring-cloud-aws/docs/3.0.0/reference/html/index.html#spring-cloud -aws-secrets-manager。