redis-elasticache
azavea/redis-elasticache/aws
A Terraform module to create an Amazon Web Services (AWS) Redis ElastiCache cluster.
terraform-aws-redis-elasticache A Terraform module to create an Amazon Web Services (AWS) Redis ElastiCache cluster. Usage ``hcl resource "aws_sns_topic" "global" { ... } resource "aws_elasticache_subnet_group" "redis" { ... } resource "aws_elasticache_parameter_group" "redis" { ... } module "cache" { source = "github.com/azavea/terraform-aws-redis-elasticache" vpc_id = "vpc-20f74844" cache_identifier = "cache" automatic_failover_enabled = "false" desired_clusters = "1" instance_type = "cache.t2.micro" engine_version = "3.2.4" parameter_group = "${aws_elasticache_parameter_group.redis.name}" subnet_group = "${aws_elasticache_subnet_group.redis.name}" maintenance_window = "sun:02:30-sun:03:30" notification_topic_arn = "${aws_sns_topic.global.arn}" alarm_cpu_threshold = "75" alarm_memory_thr
| Name | Type | Description | Default |
|---|---|---|---|
| vpc_id | string | required | |
| cache_identifier | string | required | |
| subnet_group | string | required | |
| maintenance_window | string | required | |
| alarm_actions | list | required | |
| notification_topic_arn | string | required | |
| environment | string | "Unknown" | |
| alarm_cpu_threshold | string | "75" | |
| alarm_memory_threshold | string | "10000000" | |
| parameter_group | string | "default.redis3.2" | |
| engine_version | string | "3.2.4" | |
| project | string | "Unknown" | |
| desired_clusters | string | "1" | |
| instance_type | string | "cache.t2.micro" | |
| automatic_failover_enabled | string | false |
cache_security_group_idportendpointidAzure landing zones Terraform module
Terraform supermodule for the Terraform platform engineering for Azure
Terraform module to deploy landing zone subscriptions (and much more) in Azure
Terraform Module to define a consistent naming convention by (namespace, stage,