如何为本地测试目的设置本地AWS Secrets Manager Docker容器?

时间:2019-07-22 21:33:45

标签: node.js amazon-web-services docker aws-secrets-manager

我正在寻找建立AWS Secrets Manager的本地Docker实例。

我一直在网上搜寻图像或我可以使用的任何种类的图像。我只能找到有关AWS ECS机密管理的文档。

任何人都具有设置AWS Secrets Manager以便通过Docker进行本地测试的经验吗?谢谢!

1 个答案:

答案 0 :(得分:0)

好问题!
您可以在docker容器中运行localstack [1]。它模拟了一些AWS服务用于测试目的。默认情况下,http://localhost:4584支持AWS Secrets Manager。
有一些有用的博客文章涉及localstack。 [2] [3]

但是,我在localstack上找不到任何有关AWS Secrets Manager的博客文章。我想您必须自己尝试一下。

参考文献

[1] https://github.com/localstack/localstack
[2] https://medium.com/@andyalky/developing-aws-apps-locally-with-localstack-7f3d64663ce4
[3] https://medium.com/pareture/localstack-for-local-aws-dev-22775e483e3d