gpt4 book ai didi

linux - AWS 参数存储 - 如何在 Node App 中使用 Linux 访问值

转载 作者:太空宇宙 更新时间:2023-11-04 12:12:03 25 4
gpt4 key购买 nike

我正在使用 AWS 参数存储来保存环境变量,例如我的数据库密码。我还设置了一个 IAM 角色,以便用户可以访问这些参数。

我不确定的是如何在我的节点 JS 应用程序中访问这些值(还要注意我正在运行 Ubuntu)。

我尝试通过以下命令使用 AWS-cli 来访问我的变量:aws --region=ap-southeast-2 ssm get-parameter --name "DatabasePass"--with-decryption

不幸的是,我得到了一个使用它的帮助命令列表。

所以我真的有两个问题:

1) 我应该如何访问我的参数,我是否需要像上面尝试的那样使用 aws-cli?

2) 一旦我设法获得这些变量,我如何将它们传递到我的节点 JS 应用程序?我是否需要在启动时运行 bin/bash 脚本并设置变量?我以前从未使用过 bin/bash,我应该如何处理它?<​​/p>

感谢任何让我走上正确路线的指示,谢谢。

最佳答案

您可以使用 Javascript SDK 的 getParameter() API 调用来返回您的命名参数。

参见 https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/SSM.html#getParameters-property

关于linux - AWS 参数存储 - 如何在 Node App 中使用 Linux 访问值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48573400/

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