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

added versioning mfa delete enabled option #54

Merged
merged 6 commits into from
Jun 4, 2021

Conversation

chafnan
Copy link
Contributor

@chafnan chafnan commented Mar 17, 2021

what

This adds the option to turn on MFA Delete for the bucket.

  • Describe high-level what changed as a result of these commits (i.e. in plain-english, what do these changes mean?)
  • Use bullet points to be concise and to the point.

why

issue #48 does a good job explaining, but pasted important information below

Security best practices for CloudTrail logs that are stored in S3 recommend MFA Delete be enabled.
https://www.cloudconformity.com/knowledge-base/aws/CloudTrail/cloudtrail-bucket-mfa-delete-enabled.html

references

closes #48

@chafnan chafnan requested review from a team as code owners March 17, 2021 14:44
@chafnan chafnan requested review from jhosteny and 3h4x March 17, 2021 14:44
@chafnan
Copy link
Contributor Author

chafnan commented Mar 18, 2021

Withdrawing this PR for now, because it is not compatible with the lifecycle policy. They don't play well together and need to research how to fix it correctly.

@chafnan chafnan closed this Mar 18, 2021
@chafnan
Copy link
Contributor Author

chafnan commented Mar 18, 2021

Figured out how to handle the lifecycle policy with the MFA delete enabled. Not sure if there are tests or something else that I missed for merging this. Please let me know and I'll get it fixed.

@chafnan chafnan reopened this Mar 18, 2021
nitrocode
nitrocode previously approved these changes Jun 4, 2021
@nitrocode
Copy link
Member

/rebuild-readme

@nitrocode
Copy link
Member

/test all

@nitrocode nitrocode merged commit 7a05bb8 into cloudposse:master Jun 4, 2021
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.

Allow MFA delete option to be passed in
4 participants