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

Implement Log Storage Bucket #1

Merged
merged 16 commits into from
Sep 15, 2017
Merged

Implement Log Storage Bucket #1

merged 16 commits into from
Sep 15, 2017

Conversation

osterman
Copy link
Member

what

  • Create an S3 bucket suitable for receiving logs from other AWS services
  • Implement a configurable log retention policy

why

  • S3, CloudFront, and CloudTrails generate an enormous amount of logs
  • Expunging old logs is the only scalable solution

@osterman osterman added the wip Work in Progress: Not ready for final review or merge label Sep 14, 2017
@SweetOps SweetOps mentioned this pull request Sep 14, 2017
README.md Outdated
| `noncurrent_version_expiration_days`| `90` | Specifies when noncurrent object versions expire | No |
| `standard_transition_days` | `30` | Number of days to persist in the standard storage tier before moving to the glacier tier| No |
| `glacier_transition_days` | `60` | Number of days after which to move the data to the glacier storage tier | No |
| `glacier_transition_days` | `90` | Number of days after which to expunge the objects | No |

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Rename to expiration_days.

@const-bon
Copy link

Tested.
screenshot from 2017-09-15 18-19-14

@const-bon const-bon merged commit 2222a77 into master Sep 15, 2017
@const-bon const-bon deleted the init branch September 15, 2017 15:20
| `versioning_enabled` | `false` | Versioning is a means of keeping multiple variants of an object in the same bucket | No |
| `noncurrent_version_transition_days`| `30` | Number of days to persist in the standard storage tier before moving to the glacier tier| No |
| `noncurrent_version_expiration_days`| `90` | Specifies when noncurrent object versions expire | No |
| `standard_transition_days` | `30` | Number of days to persist in the standard storage tier before moving to the glacier tier| No |
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@osterman this should be "Number of days to persist in the standard storage tier before moving to the glacier tier infrequent access tier"

}

variable "standard_transition_days" {
description = "Number of days to persist in the standard storage tier before moving to the glacier tier"
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

glacier infrequent access

@osterman osterman removed the wip Work in Progress: Not ready for final review or merge label Sep 15, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants