CDK 常用指令
# 初始化新專案
cdk init app --language typescript
# 部署所有 Stack
cdk deploy --all
# 查看差異
cdk diff
# 銷毀資源
cdk destroy
CDK 最佳實踐
- 使用 Environment 變數
const env = {
account: process.env.CDK_DEFAULT_ACCOUNT,
region: process.env.CDK_DEFAULT_REGION,
};
- 標籤管理
Tags.of(this).add('Project', 'MyProject');
Tags.of(this).add('Environment', 'Production');