无服务器框架模板中的跨区域 Secrets Manager 访问
Cross-Region Secrets Manager Access in Serverless Framework Template
我正在 serverless.yml 通过
访问 Secrets Manager
${ssm:/aws/reference/secretsmanager/<path-to-secret>~true}
效果很好。
问题是,我将我的所有秘密保存在一个区域中,现在我正在尝试添加另一个区域(= 无服务器阶段),但我不知道如何从我的主要区域引用秘密.为了降低成本,我不想将我的秘密复制到次要区域。
有没有什么方法可以在不使用一些预脚本魔法而只使用无服务器的情况下实现这一目标?
基于 docs,以下应该有效:
${ssm.<region-name>:/aws/reference/secretsmanager/<path-to-secret>~true}
我正在 serverless.yml 通过
访问 Secrets Manager${ssm:/aws/reference/secretsmanager/<path-to-secret>~true}
效果很好。
问题是,我将我的所有秘密保存在一个区域中,现在我正在尝试添加另一个区域(= 无服务器阶段),但我不知道如何从我的主要区域引用秘密.为了降低成本,我不想将我的秘密复制到次要区域。
有没有什么方法可以在不使用一些预脚本魔法而只使用无服务器的情况下实现这一目标?
基于 docs,以下应该有效:
${ssm.<region-name>:/aws/reference/secretsmanager/<path-to-secret>~true}