开始使用 AWS CDK

入门指南

模块 2:安装 AWS Cloud Development Kit (CDK)

在此模块中,您将安装并配置 AWS CDK

简介

在开始使用 AWS CDK 之前,您需要准备好其工具包 (CLI) 并在工作站上启用。此工具可关联您编写的代码和所提供的基础设施,因此务必设置该工具并使用最新版本。此外,一旦配置 CLI,您将需要引导启动自己的帐户,以便 CDK 正确地向其部署资源。引导启动流程会创建 CDK 正确运行所需的资源。

您将学到的内容

  • 安装 AWS CDK CLI (工具包)
  • 引导启动您的 AWS 账户

 完成时间

5 分钟

 模块先决条件

  • 具有管理员级访问权限的 AWS 账户**
  • 推荐的浏览器:最新版 Chrome 或 Firefox

[**] 过去 24 小时内创建的账户可能尚不具有访问此教程所需服务的权限。

实施

安装 AWS CDK CLI

要安装 AWS CDK CLI,您需要先安装 Node 程序包管理器 (npm)。 通过运行以下命令全局安装 AWS CDK CLI:

npm install -g aws-cdk

要验证此 CLI 是否已成功安装,请运行以下命令:

cdk --version

引导启动您的 AWS 账户

您将要部署的许多 AWS CDK 堆栈会包括资产以及与堆栈一起部署的外部文件,例如 AWS Lambda 函数或 Docker 镜像。CDK 将这些资产上传到 Amazon S3 存储桶或其他容器,以便它们在部署期间可供 AWS CloudFormation 使用。部署工作要求 AWS 账户和所要部署到的区域中已经存在这些容器。创建这些容器的过程称为引导启动。要引导启动您的 AWS 账户 (和给定区域),请运行以下命令:

# Get the account ID
aws sts get-caller-identity

# Bootstrap the account
cdk bootstrap aws://ACCOUNT-NUMBER/REGION

bootstrap 命令应如下所示:

cdk bootstrap aws://123456789012/us-east-1

# Output
⏳  Bootstrapping environment aws://123456789012/us-east-1...
CDKToolkit: creating CloudFormation changeset...

✅  Environment aws://328159166015/us-west-2 bootstrapped.

如果您希望使用不同的账户和区域,请确保引导启动每个账户和区域。 

结论

该流程应该会处理您开始使用 AWS CDK 所需的一切操作。一旦安装 CLI 并引导启动 AWS 账户和区域组合,您就可以开始编写和部署一些基础设施。

下一步:创建 CDK 项目

请就我们的表现提供反馈。

感谢您的反馈
很高兴此页面对您有所帮助。您是否乐意分享更多详细信息,以帮助我们继续改进?
关闭
感谢您的反馈
很抱歉,此页面未能帮到您。您是否乐意分享更多详细信息,以帮助我们继续改进?
关闭