memcached-elasticache
azavea/memcached-elasticache/aws
A Terraform module to create an Amazon Web Services (AWS) Memcached ElastiCache cluster.
terraform-aws-memcached-elasticache A Terraform module to create an Amazon Web Services (AWS) Memcached ElastiCache cluster. Usage ``hcl resource "aws_sns_topic" "global" { ... } resource "aws_elasticache_subnet_group" "memcached" { ... } resource "aws_elasticache_parameter_group" "memcached" { ... } module "cache" { source = "github.com/azavea/terraform-aws-memcached-elasticache" vpc_id = "vpc-20f74844" cache_identifier = "cache" desired_clusters = "1" instance_type = "cache.t2.micro" engine_version = "1.4.33" parameter_group = "${aws_elasticache_parameter_group.memcached.name}" subnet_group = "${aws_elasticache_subnet_group.memcached.name}" maintenance_window = "sun:02:30-sun:03:30" notification_topic_arn = "${aws_sns_topic.global.arn}" alarm_cpu_threshold_percent = "75" alarm_memory_thr
| Name | Type | Description | Default |
|---|---|---|---|
| alarm_actions | list | required | |
| notification_topic_arn | string | required | |
| subnet_group | string | required | |
| maintenance_window | string | required | |
| vpc_id | string | required | |
| cache_identifier | string | required | |
| alarm_memory_threshold_bytes | string | "10000000" | |
| parameter_group | string | "memcached1.4" | |
| desired_clusters | string | "1" | |
| instance_type | string | "cache.t2.micro" | |
| project | string | "Unknown" | |
| environment | string | "Unknown" | |
| engine_version | string | "1.4.33" | |
| alarm_cpu_threshold_percent | string | "75" |
idcache_security_group_idportconfiguration_endpointendpointAzure 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,