A Terraform module that gives you instant visibility to your account with alerting from AWS Config, Guard Duty, EC2, and Billing
This plan includes the creation of the following AWS Resources:
-- Cloudwatch Event Rules: 3
-- Cloudwatch Event Targets: 3
-- SNS Topics: 4
-- Cloudwatch Metric Alarm: 1
Please note:
I used local-execs to subscribe to the topics as Terraform does not have the ability to do this as far as I can tell.
# Include the Module
module "aws-instant-mgmt" {
source = "github.com/basenube/terraform-aws-instant-mgmt"
basenube_key = "basenube"
}# Terraform shampoo
terraform init
terraform plan
terraform applyPull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.
Contains stolen gists glued together with Stack Overflow and HCL by Ron Sweeney ron@basenube.com
