Move to django ?
-
use rye -
use sentry -
set celery schedule -
use gunicorn -
djangowave->waveqc -
update gitignore -
update gitlab-ci -
update docker file (and dockerignore) -
update .env file -
update README -
anticipate squashing migrations -
collectstatic in initContainer or Docker image ?
WAVEQC_DEBUG -> DEBUG configmap
WAVEQC_ENV -> SENTRY_ENVIRONMENT configmap
WAVEQC_PG_DSN -> DATABASE_URL ? *-deployment.yaml
WAVEQC_AMQP_DSN -> CELERY_BROKER_URL *-deployment.yaml
WAVEQC_REDIS_DSN -> CELERY_RESULT_BACKEND configmap
WAVEQC_SENTRY_DSN -> SENTRY_DSN *-deployment.yaml
WAVEQC_FDSN_CLIENT -> not changed configmap
WAVEQC_MSEED_STORAGE_PATH -> not changed configmap
WAVEQC_STATIONXML_STORAGE_PATH -> not changed configmap
WAVEQC_PYRAMID_RELOAD_TEMPLATES -> removed configmap
WAVEQC_CELERY_BEAT_FILENAME -> CELERY_BEAT_SCHEDULE_FILENAME configmap
WAVEQC_CELERY_MAX_TASKS_PER_CHILD -> CELERY_WORKER_MAX_TASKS_PER_CHILD configmap
WAVEQC_CELERY_PREFETCH -> CELERY_WORKER_PREFETCH_MULTIPLIER configmap
-> SECRET_KEY secret
-> ALLOWED_HOSTS configmap
-> CONN_MAX_AGE settings
-> CSRF_COOKIE_SECURE configmap
-> SECURE_SSL_REDIRECT configmap
-> SECURE_HSTS_SECONDS configmap
-> SESSION_COOKIE_SECURE configmap
-> STATIC_ROOT ? configmap
Edited by Simon Panay