browsertrix/backend/btrixcloud
Ilya Kreymer 95f5605af7
renumber crawl priority classes: (#1673)
- priority classes <-10 are ignored by cluster-autoscaler so QA jobs
with too low priorities never run
- start crawl priorities at 0 going down (same as before)
- start qa run priorities at -2 going down (instead of -100)
- this means a crawl of with scale of 3 can be preempted by 1st qa pod,
but otherwise crawls have higher priority
- rename priority classes as they are otherwise immutable and error on
helm upgrade

This allows for more room in lower pri classes for other type of
objects, while keeping in mind the -10 and below threshold: (see:
https://github.com/kubernetes/autoscaler/blob/master/cluster-autoscaler/FAQ.md)
2024-04-13 12:24:43 -07:00
..
migrations Change crawl.reviewStatus to 1-5 scale int (#1664) 2024-04-09 17:51:06 -07:00
operator renumber crawl priority classes: (#1673) 2024-04-13 12:24:43 -07:00
__init__.py
auth.py
background_jobs.py QA Runs Initial Backend Implementation (#1586) 2024-03-20 22:42:16 -07:00
basecrawls.py QA Runs Initial Backend Implementation (#1586) 2024-03-20 22:42:16 -07:00
colls.py QA Runs Initial Backend Implementation (#1586) 2024-03-20 22:42:16 -07:00
crawlconfigs.py QA Runs Initial Backend Implementation (#1586) 2024-03-20 22:42:16 -07:00
crawlmanager.py QA Runs Initial Backend Implementation (#1586) 2024-03-20 22:42:16 -07:00
crawls.py Track failed QA runs and include in list endpoint (#1650) 2024-04-04 18:51:06 -07:00
db.py Change crawl.reviewStatus to 1-5 scale int (#1664) 2024-04-09 17:51:06 -07:00
emailsender.py
invites.py
k8sapi.py Crawler pod memory padding + auto scaling (#1631) 2024-03-28 16:39:00 -07:00
main_op.py QA Runs Initial Backend Implementation (#1586) 2024-03-20 22:42:16 -07:00
main.py QA Runs Initial Backend Implementation (#1586) 2024-03-20 22:42:16 -07:00
models.py Remove pages from QA Configmap (#1671) 2024-04-12 16:04:33 -07:00
orgs.py QA Runs Initial Backend Implementation (#1586) 2024-03-20 22:42:16 -07:00
pages.py Add single page QA GET endpoint (#1635) 2024-03-27 14:57:59 -07:00
pagination.py
profiles.py
storages.py QA Runs Initial Backend Implementation (#1586) 2024-03-20 22:42:16 -07:00
uploads.py QA Runs Initial Backend Implementation (#1586) 2024-03-20 22:42:16 -07:00
users.py
utils.py Add additional filters to page list endpoints (#1622) 2024-03-21 21:33:07 -07:00
version.py version: bump to 1.10.0-beta.1 2024-04-05 18:24:14 -07:00
webhooks.py QA Runs Initial Backend Implementation (#1586) 2024-03-20 22:42:16 -07:00