【问题标题】:aws parameter key not updating in elastic beanstalk environmentaws 参数键未在弹性 beantalk 环境中更新
【发布时间】:2021-01-17 12:40:16
【问题描述】:
我在弹性 beanstalk 环境中的 Environment properties 下使用{{resolve:ssm:production-MAILCHIMP_API_KEY:1}} 的参数键作为值。在创建环境时,这可以正常工作,但是一旦我更新了参数存储中的值,它就不会反映到我的环境中。我尝试重新启动该应用程序,但它仍然获取旧值。所以我不得不在不使用参数键的情况下正常粘贴它,它可以工作。
【问题讨论】:
标签:
amazon-web-services
amazon-elastic-beanstalk
aws-systems-manager
【解决方案1】:
您只是传递了 SSM 参数的第 1 版:
{{resolve:ssm:production-MAILCHIMP_API_KEY:1}}
您无法编辑 SSM 参数,您只能创建它们的较新版本。因此,如果您更新(即创建新版本)您的 SSM 参数,您必须更新您在 EB 中的设置,以使用版本 2,3 等等:
{{resolve:ssm:production-MAILCHIMP_API_KEY:2}}
这将更新您的环境,并且您会获得传递给 EB 实例的新值。