我成功地能够像任何其他数据库连接一样连接到 RDS。我使用 spring jpa 数据(存储库)对 postgres db 进行 CRUD 操作。目前我在属性文件中提供了 db url 和凭证
spring:
datasource:
url: jdbc:postgresql://<rds-endpoint>:5432/<dbschema>
username: <dbuser>
password: <dbpassword>
但是,在连接到生产或预生产时,这不是一个选项。这里的最佳做法是什么。AWS 是否提供任何内置机制来从端点读取这些详细信息,例如访问 S3 的情况?
我的意图不是公开密码。