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 Site Teardown #76

Open
freeformflow opened this issue Jul 30, 2016 · 5 comments
Open

Implement Site Teardown #76

freeformflow opened this issue Jul 30, 2016 · 5 comments
Labels
review Review for alignment and prioritization

Comments

@freeformflow
Copy link
Contributor

I was so focused on building a site that H9 doesn't really do any sort of teardown for you. Add the ability to delete S3 buckets (which requires going through and deleting all objects first), CloudFront distributions (which take 15 minutes to disable first), and DNS records.

@dyoder
Copy link
Member

dyoder commented Jul 31, 2016

Should we first switch to doing everything with CFo?

@freeformflow
Copy link
Contributor Author

Even with mango, I did CFr and DNS without CFo templates. I just did it better, haha.

@dyoder
Copy link
Member

dyoder commented Jul 31, 2016

Why not use templates?

@freeformflow
Copy link
Contributor Author

I think I avoided it because the CFr distribution's configuration is so complex. But now that I've got a cleaner implementation in Mango, it would make sense to invoke that config assembler in the CFo template construction. I'll go ahead and move that to the top of my to-do list, because I'm still having intermittent issues with non-CFo teardown in Mango.

@dyoder
Copy link
Member

dyoder commented Jul 31, 2016

Yay!

@dyoder dyoder added the review Review for alignment and prioritization label Jan 24, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
review Review for alignment and prioritization
Projects
None yet
Development

No branches or pull requests

2 participants