Update README with correct Deployment details and Troubleshooting steps
The README has become out of date for a number of reasons. A quick list of what needs to change:
-
The process for requesting a ZD token has changed (To Do: add a link to new process) -
Production deployment is handled by a deploy job in .gitlab-ci-yml
and happens on every push tomaster
-
Spin up a new CoreOS droplet that doesn't need to be destroyed every time we deploy.- This will be done via https://gitlab.com/gitlab-com/support/support-ops/gitlab-support-bot/issues/22
-
Add a section on Docker health check, uptime logging, and automated restarts that happen on the droplet -
Document how to add your SSH key to the box if you'd like to be able to ssh into the droplet (not sure if this is necessary but right now I am the only person on the team with SSH access) -
Update the Troubleshooting section as this is very outdated (might actually remove that ASAP before someone uses it and breaks the droplet) -
Once you've SSH'd into the droplet most troubleshooting is Docker-related so not sure if this needs anything more.
-
/cc @rvzon