macOS Mojave(10.14.6) に AWS CDK をインストールした手順のメモ。
インストール
AWS CLI
- macOS Sierra に AWS CLI をインストール・設定したメモ - ablog
- macOS で AWS CLI をアップデートする - ablog
- IAM ユーザーを作成、AWS CLI でアクセスキー、シークレットキー、リージョンを設定
$ aws configure
typescript
$ npm install -g typescript
AWS CDK
$ npm install -g aws-cdk
使ってみる
- ソースコードをダウンロード
$ git clone https://github.com/aws-samples/aws-cdk-examples.git
- build する
$ cd aws-cdk-examples/typescript/appsync-graphql-dynamodb
$ npm install
$ npm run build
- deploy する
$ cdk deploy
- CloudFormation テンプレートを確認する
$ cdk synth $ ls -1 cdk.out/ AppSyncGraphQLDynamoDBExample.template.json cdk.out manifest.json tree.json
- マネジメントコンソールから CloudFormation テンプレートを確認する。
- リソースを削除する。
$ cdk destroy