gpt4 book ai didi

aws-amplify - 如何将 AWS secret 管理器与 Amplify 结合使用

转载 作者:行者123 更新时间:2023-12-05 04:46:12 30 4
gpt4 key购买 nike

我有 AWS Amplify Apps,目前密码存储在 Amplify 环境变量中。我正在尝试使用 AWS secret 管理器来存储我的 secret 并将其用于我的 Amplify 项目

我查看了 AWS 文档 ( https://docs.aws.amazon.com/amplify/latest/userguide/environment-variables.html ),他们提到以这种格式输入参数(对于名称,输入格式为/amplify/{your_app_id}/{your_backend_environment_name}/{your_parameter_name} 的参数)我不确定什么是 app_id,什么是 your_backend_environment_name 以及如何在我的 Amplify 项目中使用它。

最佳答案

也许您已经找到了解决方案,但也许有人会搜索相同的解决方案。

您需要按照文档的建议命名您的 secret 参数:

/amplify/{your_app_id}/{your_backend_environment_name}/{your_parameter_name} 

要查找 {your_app_id}{your_backend_environment_name},您需要转到 AWS 中的 Amplify 控制台。单击您的应用程序,并注意应用程序部署到的环境列表。在我的示例中,我想为 Dev 设置 key 。

点击右上角的“操作”下拉按钮,选择“查看应用设置”。在右侧,您会注意到以下格式的“App ARN”:

arn:aws:amplify:eu-west-1:ACCOUNT_ID:apps/sdkjhf9shdfweh

sdkjhf9shdfweh”部分是您的APP ID。

如果我想设置一个 secret 名称MY_SECRET,我需要转到参数存储并使用以下名称创建一个 secret 字符串参数:

/amplify/sdkjhf9shdfweh/dev/MY_SECRET

然后我将能够从构建管道访问它。

关于aws-amplify - 如何将 AWS secret 管理器与 Amplify 结合使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68925071/

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