Closed jhatler closed 2 months ago
Infracost free monthly run limit exceeded. Please contact hello@infracost.io to purchase usage pack.: 403 Forbidden Infracost free monthly run limit exceeded. Please contact hello@infracost.io to purchase usage pack.
This adds a
webhooks
stack that will be used to receive webhooks related to the control repository. New roles and policies are added to theauth
stack to allow thewebhooks
stack to interact with SQS, CloudWatch, DynamoDB, and EC2.The initial implementation of the
webhooks
stack simply receives the payload from the webhook and writes it to SQS. Thewebhooks
stack will have a Lambda function that will be triggered by the SQS message and will process the webhook payload. This needs added on a subsequent PR.Fixes: #336