本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
开始使用 Terraform 对Amazon SAM CLI 的支持
|
Terraform 支持是Amazon SAM CLI 的预览版,可能会发生变化。要提供反馈和提交功能请求,请创建GitHub问题 |
Amazon Serverless Application Model命令行界面 (Amazon SAMCLI) 支持对您的 Terraform 项目中的Amazon Lambda功能和层进行本地调试和测试。
Amazon SAMCLI 地形先决条件
完成所有先决条件,即可开始在您的 Terraform 项目中使用Amazon SAM CLI。
-
安装 Python 3.6 或更新版
需要使用 Python 3.6 或更高版本才能与Amazon SAM CLI 一起使用。有关安装说明,请参阅 Python 的初学者指南中的下载
Python。 运行以下命令验证 Python 3.6 或更新版本是否已添加到您的计算机路径中:
python --version输出应显示 3.6 或更高版本的 Python。
-
安装或升级Amazon SAM CLI
要检查是否安装了Amazon SAM CLI,请运行以下命令:
sam --version如果已经安装了Amazon SAM CLI,则输出将显示一个版本。要升级到最新版本,请参阅升级 CAmazon SAM LI。
有关安装Amazon SAM CLI 及其所有先决条件的说明,请参阅安装 Amazon SAM CLI。
-
安装 Terraform
要检查是否安装了 Terraform,请运行以下命令:
terraform -version要安装 Terraform,请参阅 Terraform 开发者文档中的安装
Terraform。 -
安装 Docker 进行本地测试
Amazon SAM命令行界面需要 Docker 进行本地测试。要安装 Docker,请参阅安装 Docker 以便与Amazon SAM CLI 一起使用。
-
安装制作工具(仅限 Windows)
Make是 Windows 的软件包管理器和安装程序。要使用 Chocolatey进行安装,请参阅 Windows 如何安装和使用 “Make” 中的 “使用 Chocolat ey”。
后续步骤
现在,你已经准备好开始在你的 Terraform 项目中使用Amazon SAM CLI 了。要了解更多信息,请参阅:
-
最好搭配使用:Amazon SAMCLI 和HashiCorp Terraform
— 关于在 Terraform 上使用Amazon SAM CLI 的教程。 -
使用带有 Terraform 的Amazon SAM CLI 进行本地调试和测试— 关于在 Terraform 上使用Amazon SAM CLI 的文档。