Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Terraform volume snapshot policy #348

Open
dav3r opened this issue Oct 27, 2021 · 0 comments
Open

Terraform volume snapshot policy #348

dav3r opened this issue Oct 27, 2021 · 0 comments
Labels
improvement This issue or pull request will add or improve functionality, maintainability, or ease of use

Comments

@dav3r
Copy link
Member

dav3r commented Oct 27, 2021

🚀 Feature Proposal

Create Terraform code for a Data Lifecycle Manager policy to take snapshots of CyHy EBS volumes on a schedule. This should not be too complicated thanks to the aws_dlm_lifecycle_policy Terraform resource.

The DLM policy should be configurable via Terraform variables and it should include reasonable defaults (e.g. daily snapshots, retain past 7 snapshots).

Motivation

Our DLM policy was created artisanally in AWS, but it should be codified in Terraform.

Pitch

Built-in automated data backups are a Good Thing.

@dav3r dav3r added the improvement This issue or pull request will add or improve functionality, maintainability, or ease of use label Oct 27, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
improvement This issue or pull request will add or improve functionality, maintainability, or ease of use
Projects
None yet
Development

No branches or pull requests

1 participant