【问题标题】:SAM Local: Can you use a CloudFormation file directly instead of SAM Template?SAM Local:您可以直接使用 CloudFormation 文件而不是 SAM 模板吗?
【发布时间】:2022-02-11 12:31:33
【问题描述】:

我正在尝试将已编译的 CloudFormation 文件直接与 SAM Local 一起使用。我找不到办法做到这一点,有没有人成功做到这一点?

【问题讨论】:

    标签: amazon-cloudformation aws-sam-cli


    【解决方案1】:

    好吧,假设你想在本地测试你配置的 lambda,你可以使用这个命令:

    sam local invoke -t path-to-compiled-stack-sam-template.yaml
    

    默认情况下,sam local invoke 会尝试查找使用 sam build 命令构建的模板文件,该文件位于 .aws-sam 子文件夹中,名称为 template.yaml 或 template.yml。如果不成功,它将在您的当前目录中查找 template.yaml。

    这应该可行。

    如果您的情况比这更具体,请告诉我们。

    参考:https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/sam-cli-command-reference-sam-local-invoke.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-10-12
      • 1970-01-01
      • 2020-11-23
      • 2022-01-16
      • 2021-07-01
      • 2022-08-23
      • 1970-01-01
      • 2021-04-04
      相关资源
      最近更新 更多