gpt4 book ai didi

amazon-web-services - 如何通过 ebextensions 覆盖 Elastic Beanstalk 环境变量?

转载 作者:行者123 更新时间:2023-12-04 01:40:50 24 4
gpt4 key购买 nike

我的 EB 环境有一些我通过 AWS Web 控制台设置的环境变量。但是,我现在希望通过 ebextensions 设置这些 env 变量。

问题是我似乎无法覆盖最初通过 AWS Web 控制台设置的变量。

不过,覆盖由 ebextensions 明确设置的 env vars 很好。

这是我的 ebextensions 文件的外观:

option_settings:
aws:elasticbeanstalk:application:environment:
oldVar: updatedTestValue
newVar: newValue
newVar每当我更新 ebextensions 文件时都会更新。然而 oldVar ,这是我通过控制台设置的一个变量,拒绝更新。

关于如何让 ebextensions 按需要工作的任何想法?我真的很想避免出现必须删除先前设置的环境变量并使用 ebextensions 更改快速部署更新的情况。谢谢。

最佳答案

根据docs on precedence ,似乎如果您使用控制台(或通常的 API/SDK)设置了环境变量,那么该值将优先于来自 .ebextensions 的值。 .不幸的是,这意味着您必须从控制台中删除之前设置的变量,并将它们包含在您的 ebextensions 中。

关于amazon-web-services - 如何通过 ebextensions 覆盖 Elastic Beanstalk 环境变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57501786/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com