はじめに CDKを使ってAWS上のデプロイをする際、CloudShell環境でやることが多かったのですが、CloudShellはディスク容量が1GBしかありません。 docs.aws.amazon.com このため作成するものが増えた場合、npm installの段階でCloudShell環境のディスクがいっぱいとなってしまい、cdk deployが実行できなくなります。これは不便ということで、CDKを実行する環境をAWS上のEC2で実装することにしました。 結論 結論から先に記すと、デフォルト設定の場合、EC2に対して以下のIAMロールを付与してあげればOKです。 { "Version": …