5

Serverless 提供了访问的功能SSM

${ssm:/parameter-path}

SSM但是,它似乎只允许在同一区域访问(参数)。

有没有办法SSM在不同的地区参考?

有时有全局使用的参数。

对于那些,我想在单个区域中创建它们,然后在多个区域中共享它们。

否则,我应该在每个区域重新定义相同的参数。

4

1 回答 1

0

无服务器文档说您在变量名称中的 ssm 之后的括号中添加区域:https ://www.serverless.com/framework/docs/providers/aws/guide/variables/

例如ssm(eu-west-1)

但是,这对我不起作用。.在 ssm 和区域之间添加一个点,例如ssm.eu-west-1确实有效,您可以在创建它的拉取请求中看到它被引用。

https://github.com/serverless/serverless/pull/7625

这是在无服务器 1.77.x 中,所以我提供了两个答案,以防括号表示法是无服务器 2 的东西。

于 2021-10-22T08:30:50.297 回答