Tool Name: editgroups
Quota increase requested: +1 continuous jobs
Reason: This tool is a Django+Celery web app which has experienced issues with the shared redis database. I would like to try migrating it to use its own redis container, following the brand new approach offered by @bd808 at https://wikitech.wikimedia.org/wiki/Tool:Containers#Redis_container. This involves running one more service (the redis container), on top of the three existing ones:
- the web service
- the Celery instance
- the edits ingester (listens to the Wikimedia eventstream to watch for any relevant edits to be indexed)
The redis service itself would not need a lot of resources at all (it's primarily used for communication between the web service and Celery, and only marginally for caching small things).
$ toolforge jobs quota Running jobs Used Limit -------------------------------------------- ------ ------- Total running jobs at once (Kubernetes pods) 3 16 Running one-off and cron jobs 0 15 CPU 1500m 8 Memory 1536Mi 8Gi Per-job limits Limit ---------------- ------- CPU 3 Memory 6Gi Job definitions Used Limit ---------------------------------------- ------ ------- Cron jobs 0 50 Continuous jobs (including web services) 3 3