v0.3 - Make API Gateway optional
Closed this issue · 0 comments
huntharo commented
Motivations
- CDK support for HTTP API Gateways is currently alpha
- The new Lambda Function URL support is currently all that is used
- Removing deploy of API Gateway now would speed up deploys
To-Do
- Make API Gateway optional in all CDK constructs
- Allow the API Gateway Origin to be missing on the CloudFront distribution
- Use S3 as the default Origin on CloudFront
- Add support to change the S3 Origin to a Custom Origin (Lambda etc)
- [ ] MoveMicroAppsAPIGwy
into it's own CDK Construct
- [ ] Remove API Gateway as an option from theMicroApps
CDK Construct
- [ ] Remove the API Gateway npm modules for CDK from the microapps-cdk package
- [ ] Do not publish the API Gateway CDK Construct for now
- [ ] Publish the updated MicroApps construct
Items moved to #293 for moving the support into a new module in next minor version.