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,您需要先安裝節點套件管理器 (npm)。 透過執行以下命令在全域安裝 AWS CDK CLI:
npm install -g aws-cdk
若要驗證其是否已成功安裝,請執行以下命令:
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
啟動命令應如下所示:
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.
如果您希望使用不同的帳戶和區域,請確保啟動每個帳戶和區域。