This repo contains modules for deploying and managing ElastiCache resources.
- memcached: module to provision a Memcached cluster.
Click on each module above to see its documentation. See the examples folder for working usage examples.
To use a module in your Terraform templates, set the source
argument to the Git URL of this repo. You should also set
the ref
parameter to a specific version, as the main
branch will occasionally have backward incompatible changes.
For example, to use v0.1.0
of the memcached
module:
module "memcached" {
source = "flaudisio/elasticache/aws//modules/memcached"
version = "0.1.0"
# Module inputs
cluster_id = "my-cluster"
engine_version = "1.6.12"
# ...
}
See the test folder for details.