Skip to content

24.0.0

Compare
Choose a tag to compare
@amancevice amancevice released this 21 Nov 00:43
· 37 commits to main since this release
508e982

v24 of this module represents a re-thinking of this module. Previous versions attempted to be as un-opinionated as possible, while this version is more of a "batteries included" approach.

Prerequisites

In order to use this module you must set up a Route53 hosted zone and an ACM certificate that covers the domain on which your Slack API will be hosted (eg, *.example.com or slack.example.com)

Resources

This module will create the following resources:

  • API Gateway HTTP API (+ supporting resources
  • EventBridge event bus
  • SecretsManager secret container
  • Lambda functions
  • CloudWatch log groups

Post-requisites

After applying this module you must update the SecretsManager secret with the JSON for your Slackbot (see README)