You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+3-20Lines changed: 3 additions & 20 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,15 +12,11 @@ Doing serverless with Terraform? Check out [serverless.tf framework](https://ser
12
12
- Create new SNS topic or use existing one
13
13
- Support plaintext and encrypted version of Slack webhook URL
14
14
- Most of Slack message options are customizable
15
-
-Support different types of SNS messages:
15
+
-Various event types are supported, even generic messages:
16
16
- AWS CloudWatch Alarms
17
17
- AWS CloudWatch LogMetrics Alarms
18
18
- AWS GuardDuty Findings
19
-
- Local pytest driven testing of the lambda to a Slack sandbox channel
20
19
21
-
## Feature Roadmap
22
-
23
-
- More SNS message types: [Send pull-request to add support of other message types](https://github.com/terraform-aws-modules/terraform-aws-notify-slack/pulls)
24
20
25
21
## Usage
26
22
@@ -37,10 +33,6 @@ module "notify_slack" {
37
33
}
38
34
```
39
35
40
-
## Upgrade from 2.0 to 3.0
41
-
42
-
Version 3 uses [Terraform AWS Lambda module](https://github.com/terraform-aws-modules/terraform-aws-lambda) to handle most of heavy-lifting related to Lambda packaging, roles, and permissions, while maintaining the same interface for the user of this module after many of resources will be recreated.
43
-
44
36
## Using with Terraform Cloud Agents
45
37
46
38
[Terraform Cloud Agents](https://www.terraform.io/docs/cloud/workspaces/agent.html) are a paid feature, available as part of the Terraform Cloud for Business upgrade package.
@@ -62,18 +54,9 @@ If you want to subscribe the AWS Lambda Function created by this module to an ex
62
54
-[notify-slack-simple](https://github.com/terraform-aws-modules/terraform-aws-notify-slack/tree/master/examples/notify-slack-simple) - Creates SNS topic which sends messages to Slack channel.
63
55
-[cloudwatch-alerts-to-slack](https://github.com/terraform-aws-modules/terraform-aws-notify-slack/tree/master/examples/cloudwatch-alerts-to-slack) - End to end example which shows how to send AWS Cloudwatch alerts to Slack channel and use KMS to encrypt webhook URL.
64
56
65
-
## Testing with pytest
66
-
67
-
To run the tests:
68
-
69
-
1. Set up a dedicated slack channel as a test sandbox with it's own webhook. See [Slack Incoming Webhooks docs](https://api.slack.com/messaging/webhooks) for details.
70
-
2. Make a copy of the sample pytest configuration and edit as needed.
0 commit comments