The following enhancements could be considered:
- allow a custom KMS key
- allow existing CloudTrail config
- support name suffix for all resources (to preserve custom naming convention and allow deploying it multiple times in the same account)
- allow custom EventBridge bus
- make the usage of VPC Interface endpoints optional (consider centralised egress/endpoints scenarios with TGW etc.)
- support get-only and send-only modes by conditionally provisioning the minimum amount of infra required
- support ADOT
- add an infrastructure diagram and description on how individual resources (mainly Lambdas) work and interact with other services
- update README with enough references to MESH documentation
🚀
The following enhancements could be considered:
🚀