You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jan 11, 2019. It is now read-only.
Stefan Foulis edited this page Oct 4, 2013
·
4 revisions
metadata/tracking
every deployment/packaging should be tracked somewhere. e.g the deployed commit could be marked with git notes on github.
interesting events should be tracked (every time the search index is updated) (or celery jobs in general?)
track to datadog. http://www.datadoghq.com/ aggregates events in a really nice way. we should write a sentry integration. And either log non-exceptions through sentry or directly to datadog.
deployment containers and packaged deployment
There should be a solution where a docker instance (or other way of "packaging") of a project can be created independent of the server it will be deployed on. This allows quick deployments and removes the risk of failing installations of dependencies at deploy time. Rollback would also be easier to implement.