#amazon-web-services #amazon-elastic-beanstalk #aws-systems-manager
#amazon-веб-сервисы #amazon-elastic-beanstalk #aws-ssm
Вопрос:
Я использую ключ параметра в своей среде elastic beanstalk в разделе Свойства среды в {{resolve:ssm:production-MAILCHIMP_API_KEY:1}}
качестве значения. При создании среды это работает нормально, но как только я обновляю значение в хранилище параметров, оно не отражается в моей среде. Я попытался перезапустить приложение, но оно все равно возвращает старое значение. Поэтому мне пришлось вставить его в обычном режиме, не используя ключ параметра, и он работает.
Ответ №1:
Вы передаете только версию 1 своего параметра SSM:
{{resolve:ssm:production-MAILCHIMP_API_KEY:1}}
Вы не можете редактировать параметры SSM, вы только создаете их более новые версии. Таким образом, если вы обновляете (т. Е. Создаете новую версию) своего параметра SSM, вам необходимо обновить настройки в EB, чтобы использовать версию 2,3 и так далее:
{{resolve:ssm:production-MAILCHIMP_API_KEY:2}}
Это обновит вашу среду, и вы получите новое значение, переданное экземплярам EB.