29得票8回答
Cloudformation Cognito - 如何通过SAM模板设置应用程序客户端设置、域和联合身份验证

我已经拥有了我的Cognito用户池CloudFormation模板,并将其集成到我的API网关中。但是,不知何故,我仍然必须手动配置应用程序客户端设置、域和联合身份,以便为用户提供工作登录门户。我一直在寻找可能的自动化解决方案,但似乎找不到任何接近的东西。 我想通过CloudFormati...

23得票3回答
如何在SAM模板中设置舞台名称

我想在SAM模板文件中为API Gateway设置一个阶段名,但无论我尝试什么都没有成功。如果不尝试命名我的阶段,一切正常工作,但默认的阶段名称为Prod和Stage。 我的sam-cli版本是0.47.0 我在Stackoverflow上找到了三个类似的问题,但是没有一个答案适用于我。 如...

19得票3回答
AWS SAM部署,如何找到API Gateway的URL?

我如何从命令行中找到API网关部署后的URL地址? 我使用类似以下的脚本来部署我的API网关和授权者,它可以正常部署。 https://github.com/floodfx/aws-lambda-proxy-using-sam-local/blob/master/deploy.sh 我正...

15得票5回答
修复AWS API网关和amplify中的CORS“响应预检查...”头部未出现问题

我一直在为下面的错误苦苦挣扎。我尝试了很多教程和stackoverflow答案,但是没有一个解决方案能够解决我的问题。 跨源资源共享(CORS)策略阻止从源 'http://localhost:3000' 访问 'https://xxx' 的XMLHttpRequest。响应预检请求未通过...

12得票3回答
如何以安全的方式在template.yaml文件中添加环境变量?

通过 SAM CLI 使用template.yaml创建Lambda函数时,我必须传递一些环境变量,并且它们不应该在GitHub上公开。是否有任何方法可以通过`.env`文件在`template.yaml`中引用环境变量? 我没有找到任何相关资料。 来自template.yaml的示例代码...

11得票1回答
PythonPipBuilder:ResolveDependencies - {numpy==1.20.3(wheel)}。

sam build 使用时失败并出现以下错误: 错误:PythonPipBuilder:ResolveDependencies - {numpy==1.20.3(wheel)} 我尝试使用 sam build --use-container,但是出现了相同的错误。

10得票1回答
使用无服务器框架和AWS SAM的优缺点是什么?

我想选择一个框架来构建和部署AWS服务,我需要列出所有优缺点,以证明一个框架比另一个更好。由于这个论坛不希望人们只发表意见,请在回复中提供参考资料。此外,我想听听使用这些框架部署生产解决方案的人的经验。

9得票1回答
AWS SAM:调用CreateChangeSet操作时发生错误(ValidationError):参数:[IdentityNameParameter]必须具有值。

我想开始学习AWS SAM,但在尝试部署到AWS时遇到了问题。 我正在尝试部署一个“Hello World!”应用程序,可以在此处找到:此处。 这是我遇到的错误: $ sam package --s3-bucket dolphin-code --s3-prefix prod --outp...

8得票1回答
如何自定义sam构建以通过ssh访问我的GitHub私有存储库?

我创建了一组lambda函数,并使用pycharm ide在本地主机上对它们进行测试。在requirements.txt文件中,我添加了对github上私有代码库的引用。 代码库可以正常工作,我已通过其他项目的requirements.txt成功地安装了它。 但是,在使用aws sam c...

8得票3回答
如何使用localstack部署SAM堆栈?

我已经编写了一个SAM堆栈,并可以在AWS上构建、打包和部署它。我也可以使用start-local或invoke进行测试。现在我需要测试其他AWS资源。我将这些资源添加到了我的SAM模板中。它在AWS上运行良好,但是我正在寻找一种在localstack(如本地DynamoDB)中部署SAM堆栈...