@cfn-modules/ebs-volume
v1.2.0
Published
AWS EBS volume with alerting
Downloads
52
Readme
cfn-modules: AWS EBS volume
AWS EBS volume with alerting.
Install
Install Node.js and npm first!
npm i @cfn-modules/ebs-volume
Usage
---
AWSTemplateFormatVersion: '2010-09-09'
Description: 'cfn-modules example'
Resources:
Volume:
Type: 'AWS::CloudFormation::Stack'
Properties:
Parameters:
VpcModule: !GetAtt 'Vpc.Outputs.StackName' # required
AlertingModule: !GetAtt 'Alerting.Outputs.StackName' # optional
KmsKeyModule: !GetAtt 'Key.Outputs.StackName' # optional
AZChar: 'A' # optional
Size: '64' # optional
Iops: '99' # optional (set to 99 to disable)
BackupRetentionPeriod: '30' # optional
BackupScheduleExpression: 'cron(0 5 ? * * *)' # optional
TemplateURL: './node_modules/@cfn-modules/ebs-volume/module.yml'
Examples
Related modules
Parameters
Limitations
- Highly available: EBS volumes only live in a single AZ by design
- Scalable: EBS volumes throughput is limited by design
- Operations friendly: Alerting is not enabled