A set of pre-deployment resource checks intended as a plugin for @tinystacks/precloud.
By default, this plugin is included as a peer dependency of the precloud cli and is therefore always available.
This plugin performs the following checks when precloud check
is run:
- Verifies new S3 buckets have unique names if configured.
- Verifies new SQS Queues have unique names if configured.
- If
requirePrivateSubnets
is set to true in the precloud config, verifies any new VPC has a subnet with egress only configured via a NAT Gateway or Nat Instance(s).