{"repo":"hashicorp/terraform-elasticache-example","free":true,"listed":false,"github":"https://github.com/hashicorp/terraform-elasticache-example","clone":"git clone https://github.com/hashicorp/terraform-elasticache-example.git","description":"Example Terraform config for creating an Elasticache cluster","language":"HCL","stars":87,"topics":["terraform","elasticache","redis"],"license":"MPL-2.0","category":"deployment-docker-iac","readme_excerpt":"Managing Elasticache with Terraform Developers continue to pick Redis as their favorite NoSQL data store Stack Overflow Developer Survey 2017 and Amazon ElastiCache provides an easy, fast, and highly available Redis on AWS. ElastiCache Redis can be deployed via the AWS Console, AWS SDK, Amazon ElastiCache API, AWS CloudFormation and through deployment tools like HashiCorp Terraform. In this blog post, we show how to easily deploy Amazon ElastiCache Redis with HashiCorp Terraform. This repository examines how to manage AWS ElastiCache with HashiCorp Terraform. Amazon ElastiCache is a web service that allows for deploying, operating, and scaling an in-memory data store or cache and is often used to improve application performance by reading from a fast in-memory data store instead of a slower disk-based database. Currently, Elasticache supports two different engines: Redis Memcached Creating a Cluster We are going to create the following instances: 6x ElastiCache nodes (cache.m4.large) 1x SSH host (t2.nano) We need to create an SSH host because the cluster is not accessible from the public internet, this will be attached to the same VPC so that we can test the cluster, this instance is fulfilling the role of your application server. To create the cluster clone of the repository at https://github.com/hashicorp/terraform-elasticache-example to get the example Terraform project. Before running terraform plan and terraform apply ,set a few environment variables with your AWS accoun","default_branch":null,"files":null,"tree":[],"storefront":"/r/hashicorp","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/hashicorp/terraform-elasticache-example/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}