背景

terraformでAWSのVPCを作成する際に以下のエラーメッセージが出力されました。

Error: creating EC2 VPC: operation error EC2: CreateVpc, https response error StatusCode: 400, RequestID: fa72ed92-2d52-4dc0-b583-da9d85a03718, api error VpcLimitExceeded: The maximum number of VPCs has been reached.

原因

VPCはデフォルトで5つまでです。そのリミットに到達したというメッセージです。

この上限は申請することで引き上げることができます。

対応

とりあえず10まで引き上げました。この記事はその記録です。

以下のように5が設定されています。

「クォータ値を引き上げる」の510にします。

そうすると、ステータスが「保留中」になります。

私の場合は30分ぐらいで「承認済み」になりました。