elasticache-redis

appzen-oss/elasticache-redis/aws

Terraform Module HCL AWS

Terraform module to provision an ElastiCache Redis Cluster

Install
module "elasticache-redis" {
source = "appzen-oss/elasticache-redis/aws"
version = "0.9.2"
}
plain text: /constructs/tfmod-appzen-oss-elasticache-redis-aws/install.txt
⭐ Source on GitHub 📦 Registry page
README

[![README Header][readme_header_img]][readme_header_link] [![Cloud Posse][logo]](https://cpco.io/homepage) terraform-aws-elasticache-redis ![Build Status](https://travis-ci.org/cloudposse/terraform-aws-elasticache-redis) ![Latest Release](https://github.com/cloudposse/terraform-aws-elastic-beanstalk-environment/releases/latest) ![Slack Community](https://slack.cloudposse.com) Terraform module to provision an ElastiCache Redis Cluster --- This project is part of our comprehensive "SweetOps" approach towards DevOps. [ ][share_email] [ ][share_googleplus] [ ][share_facebook] [ ][share_reddit] [ ][share_linkedin] [ ][share_twitter] ![Terraform Open Source Modules][terraform_modules] It's 100% Open Source and licensed under the APACHE2. We literally have [hundreds of terraform modules][terrafor

Inputs (31)
NameTypeDescriptionDefault
familystringRedis family "redis4.0"
delimiterstringDelimiter between `name`, `namespace`, `stage` and `attributes`"-"
replication_group_idstringReplication group ID with the following constraints: A name must contain from 1""
vpc_idstringAWS VPC id"REQUIRED"
cluster_sizestringCount of nodes in cluster"1"
transit_encryption_enabledstringEnable TLS"false"
zone_idstringRoute53 DNS Zone id""
namestringName"redis"
subnetslistAWS subnet ids[]
alarm_cpu_threshold_percentstringCPU threshold alarm level"75"
apply_immediatelystringApply changes immediately"true"
namespacestringNamespace"global"
availability_zoneslistAvailability zone ids[]
enabledstringSet to false to prevent the module from creating any resources"true"
parameterlistA list of Redis parameters to apply. Note that parameters may differ from one Re[]
automatic_failoverstringAutomatic failover (Not available for T1/T2 instances)"false"
attributeslistAdditional attributes (_e.g._ "1")[]
security_groupstringAWS security group id""
maintenance_windowstringMaintenance window"wed:03:00-wed:04:00"
at_rest_encryption_enabledstringEnable encryption at rest"false"
Outputs (4)
port — Redis port
host — Redis host
id — Redis cluster id
security_group_id — Security group id
Resources (6)
aws_cloudwatch_metric_alarmaws_elasticache_parameter_groupaws_elasticache_replication_groupaws_elasticache_subnet_groupaws_security_groupaws_security_group_rule
Details
FrameworkTerraform Module
LanguageHCL
Version0.9.2
Cloud AWS
★ Stars3
Forks0
Total downloads6.7k
Inputs31
Outputs4
Resources6
Examples1
LicenseApache-2.0
Namespaceappzen-oss
Updated