This module has been deprecated and is no longer maintained. Should you need to continue to use it, please fork the repository. Thank you.
Custom module to configure health check and related AWS CloudWatch alarms.
module "route53_health_check" {
source = "trussworks/route53-health-check/aws"
version = "2.0.0"
environment = var.environment
dns_name = local.my_move_dns_name
alarm_actions = compact(local.r53_alarm_actions)
health_check_path = "/health?database=false"
}
Terraform 0.12. Pin module version to ~> 2.X. Submit pull-requests to master branch.
Name | Version |
---|---|
terraform | >= 0.13.0 |
aws | >= 3.0 |
Name | Version |
---|---|
aws | >= 3.0 |
aws.us-east-1 | >= 3.0 |
No modules.
Name | Type |
---|---|
aws_cloudwatch_metric_alarm.http | resource |
aws_cloudwatch_metric_alarm.https | resource |
aws_route53_health_check.http | resource |
aws_route53_health_check.https | resource |
Name | Description | Type | Default | Required |
---|---|---|---|---|
alarm_actions | Actions to execute when this alarm transitions. | list(string) |
n/a | yes |
alarm_name_suffix | Suffix for cloudwatch alarm name to ensure uniqueness. | string |
"" |
no |
disable | Disable health checks | bool |
false |
no |
dns_name | Fully-qualified domain name (FQDN) to create. | string |
n/a | yes |
environment | Environment tag (e.g. prod). | string |
n/a | yes |
failure_threshold | Failure Threshold (must be less than or equal to 10) | string |
"3" |
no |
health_check_path | Resource Path to check | string |
"" |
no |
health_check_regions | AWS Regions for health check | list(string) |
[ |
no |
request_interval | Request Interval (must be 10 or 30) | string |
"30" |
no |
No outputs.