我试图从aws Sceret Manager获取我的秘密密钥和Id(以访问AWS发电机db )。
我能做的是:
(这个案子可以做,因为..。我想..。它能够从aws/凭据中获取我的详细信息)
我不能做的是:
我想做的是:
我有一个网站代码编写(在nodejs)和部署(与aws)。现在,我想从我的nodejs代码(这是我做不到的)本地访问aws发电机db。
因此,我想做一个python并在AWS中部署,然后从节点访问Api端点。BUt --我无法从chalice 圣杯访问dynamo。
如果存在从nodejs访问凭据的方法,以及它在部署时是否有效。那就太棒了。
如果你觉得这个问题不合适,请纠正我。在这件事上我是菜鸟。提前谢谢你。
发布于 2020-05-14 21:54:27
您的代码在哪里运行?EC2?为什么不为您的EC2实例创建一个角色并通过该角色授予它适当的DynamoDB权限?
当您只通过角色授予权限时,将AWS凭据存储在Secrets中并不是很好的做法。
https://stackoverflow.com/questions/61807267
复制相似问题