开始使用 Terraform 对Amazon SAM CLI 的支持 - Amazon Serverless Application Model
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

开始使用 Terraform 对Amazon SAM CLI 的支持

Terraform 支持是Amazon SAM CLI 的预览版,可能会发生变化。要提供反馈和提交功能请求,请创建GitHub问题

Amazon Serverless Application Model命令行界面 (Amazon SAMCLI) 支持对您的 Terraform 项目中的Amazon Lambda功能和层进行本地调试和测试。

Amazon SAMCLI 地形先决条件

完成所有先决条件,即可开始在您的 Terraform 项目中使用Amazon SAM CLI。

  1. 安装 Python 3.6 或更新版

    需要使用 Python 3.6 或更高版本才能与Amazon SAM CLI 一起使用。有关安装说明,请参阅 Python 的初学者指南中的下载 Python。

    运行以下命令验证 Python 3.6 或更新版本是否已添加到您的计算机路径中:

    python --version

    输出应显示 3.6 或更高版本的 Python。

  2. 安装或升级Amazon SAM CLI

    要检查是否安装了Amazon SAM CLI,请运行以下命令:

    sam --version

    如果已经安装了Amazon SAM CLI,则输出将显示一个版本。要升级到最新版本,请参阅升级 CAmazon SAM LI

    有关安装Amazon SAM CLI 及其所有先决条件的说明,请参阅安装 Amazon SAM CLI

  3. 安装 Terraform

    要检查是否安装了 Terraform,请运行以下命令:

    terraform -version

    要安装 Terraform,请参阅 Terraform 开发者文档中的安装 Terraform。

  4. 安装 Docker 进行本地测试

    Amazon SAM命令行界面需要 Docker 进行本地测试。要安装 Docker,请参阅安装 Docker 以便与Amazon SAM CLI 一起使用

  5. 安装制作工具(仅限 Windows)

    Make是 Windows 的软件包管理器和安装程序。要使用 Chocolatey 进行安装,请参阅 Windows 如何安装和使用 “Make” 中的 “使用 Chocolat ey”

后续步骤

现在,你已经准备好开始在你的 Terraform 项目中使用Amazon SAM CLI 了。要了解更多信息,请参阅: