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

Document Release & Deploy Process #138

Closed
6 tasks done
Mr0grog opened this issue Aug 9, 2019 · 4 comments
Closed
6 tasks done

Document Release & Deploy Process #138

Mr0grog opened this issue Aug 9, 2019 · 4 comments

Comments

@Mr0grog
Copy link
Member

Mr0grog commented Aug 9, 2019

We need to actually document our release and deployment processes. We should:

@SYU15
Copy link

SYU15 commented Aug 9, 2019

Thanks for creating this issue! Agreed this would be very helpful. Also could we maybe include a list of people who have deployment credentials so we know who to go to if there are production issues?

Seems like this documentation is out of date: https://github.com/edgi-govdata-archiving/web-monitoring/blob/master/ARCHITECTURE.md#deployment-plan. Is this where you were planning on adding it? Otherwise perhaps it can be removed to avoid confusion.

@Mr0grog
Copy link
Member Author

Mr0grog commented Aug 9, 2019

Seems like this documentation is out of date: /ARCHITECTURE.md@master#deployment-plan

Oh geez, yeah, that’s super out of date. We’ve been running everything on AWS and mostly on Kubernetes for a while now.

That might be the right place to put this stuff, but maybe it needs to be a separate doc. Haven’t thought it through — made this issue to dump a quick outline down before I forgot it.

@Mr0grog
Copy link
Member Author

Mr0grog commented Sep 12, 2019

Added a PR to update the architecture doc in #140.

Mr0grog added a commit to edgi-govdata-archiving/web-monitoring-ops that referenced this issue Oct 10, 2019
The main goal here is to replace the README with something that actually gives an overview of the repo and how to approach it. The current README has been moved to a separate folder with Kubernetes setup information. (I haven’t attempted to change that tutorial at all otherwise.)

This also renames the templates directory to kubernetes (hopefully that makes things more clear) and shoves the old README and associated setup files/scripts in kubernetes/0-setup-guide. The kubernetes/README.md file still needs to be written.

This is a part of edgi-govdata-archiving/web-monitoring#138.
Mr0grog added a commit to edgi-govdata-archiving/web-monitoring-ui that referenced this issue Oct 10, 2019
@Mr0grog Mr0grog self-assigned this Oct 10, 2019
Mr0grog added a commit to edgi-govdata-archiving/web-monitoring-db that referenced this issue Oct 10, 2019
Mr0grog added a commit to edgi-govdata-archiving/web-monitoring-processing that referenced this issue Oct 10, 2019
Mr0grog added a commit to edgi-govdata-archiving/web-monitoring-ui that referenced this issue Oct 11, 2019
Mr0grog added a commit to edgi-govdata-archiving/web-monitoring-db that referenced this issue Oct 11, 2019
Mr0grog added a commit to edgi-govdata-archiving/web-monitoring-processing that referenced this issue Oct 11, 2019
@Mr0grog
Copy link
Member Author

Mr0grog commented Oct 11, 2019

This is done!

@Mr0grog Mr0grog closed this as completed Oct 11, 2019
Mr0grog added a commit to edgi-govdata-archiving/web-monitoring-diff that referenced this issue Oct 23, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants