1

我在环境属性下的弹性 beanstalk 环境中使用参数键{{resolve:ssm:production-MAILCHIMP_API_KEY:1}}作为值。在创建环境时,这可以正常工作,但是一旦我更新了参数存储中的值,它就不会反映到我的环境中。我尝试重新启动该应用程序,但它仍然获取旧值。所以我不得不在不使用参数键的情况下正常粘贴它,它可以工作。

4

1 回答 1

1

您只传递了 SSM 参数的版本 1:

{{resolve:ssm:production-MAILCHIMP_API_KEY:1}}

不能编辑 SSM 参数,您只能创建它们的较新版本。因此,如果您更新(即创建新版本)您的 SSM 参数,您必须更新您在 EB 中的设置,以使用版本 2,3 等等:

{{resolve:ssm:production-MAILCHIMP_API_KEY:2}}

这将更新您的环境,并且您会获得传递给 EB 实例的新值。

于 2020-10-01T23:18:37.860 回答