首页 > 解决方案 > 如何阻止 Spring Cloud AWS 机密管理器尝试加载基于配置文件的机密

问题描述

我正在使用 Spring Cloud AWS 机密管理器支持加载由 terraform 定义的配置,该配置创建应用程序机密默认值。

一旦将策略声明添加到访问秘密的服务中,我就会遇到 spring 无法启动,因为它试图读取秘密管理器中不存在的配置文件的各种秘密。

如何将 Spring Cloud 机密管理器支持限制为仅读取我明确授予访问权限的机密,而无需为每个配置文件创建空机密?

标签: spring-bootaws-secrets-managerspring-cloud-aws

解决方案


不幸的是,这还不可能。我们有拉取请求,可以跳过可能会在 2.3 中合并的加载配置文件,我们正在重新考虑3.0 的 Secrets Manager 集成。


推荐阅读