@cfn-modules/elasticache-redis
v1.1.0
Published
ElastiCache redis cluster with secure firewall configuration, encryption, multi AZ, backup enabled, and alerting
Downloads
321
Readme
cfn-modules: ElastiCache redis
ElastiCache redis cluster with secure firewall configuration, encryption, multi AZ, backup enabled, and alerting.
Install
Install Node.js and npm first!
npm i @cfn-modules/elasticache-redis
Usage
---
AWSTemplateFormatVersion: '2010-09-09'
Description: 'cfn-modules example'
Resources:
Cache:
Type: 'AWS::CloudFormation::Stack'
Properties:
Parameters:
VpcModule: !GetAtt 'Vpc.Outputs.StackName' # required
ClientSgModule: !GetAtt 'ClientSg.Outputs.StackName' # required
AlertingModule: '' # optional
BastionModule: '' # optional
KmsKeyModule: '' # optional
EngineVersion: '5.0.5' # optional
CacheNodeType: 'cache.t2.micro' # optional
TransitEncryption: 'true' # optional
AuthToken: '' # optional
SnapshotRetentionLimit: '35' # optional
SnapshotName: '' # optional
NumShards: '1' # optional
NumReplicas: '1' # optional
CacheParameterGroupName: '' # optional
TemplateURL: './node_modules/@cfn-modules/elasticache-redis/module.yml'
Examples
none
Related modules
none
Parameters
Limitations
- Scalable: Cache instances capacity (CPU, RAM, network, ...) is limited by design
- Monitoring: Network In+Out is not monitored according to capacity of instance type