cirrus_ebs_util
utility templates and functions for ebs snapshot, ebs synch, ec2 launch from ebs snap
- ebsdailybackup.yml - this template will launch to cloudwatch scheduled events
- schedule1 to take daily ebs snapshot of the ebs volumes for each ec2 instance in this account
- schedule2 to delete old ebs snapshots
- ebs-backup folder
- this folder contains the lambda function that takes snapshots of the ebs volumes - schedule1
- ebs-snapshot-cleanup folder
- this folder contains the lambda function that deletes old ebs snapshots
- ebs-ssm-synch folder
- this folder contains the lambda function that issues the SSM Run Command to do EBS synch from D drive to S3 bucket
- IAC folder
- this contains the application-stack.yml template to launch the ec2 instance and also launch the scheduler for SSM Synch lambda function (in step 4 above)
- ensure that the 3 zip files of the lambda functions are stored in a common autodesk s3 bicket