This repository has been archived on 2020-03-24. You can view files and clone it, but cannot push or open issues or pull requests.
quay/conf
Joseph Schorr 1d94e4d605 Audit out endpoints and ensure everything has a defined rate limit (even if quite large)
For registry operations, these were the numbers found at time the PR was written:

download_blob 108 per second across fleet
v2_auth 180 per second across fleet
catalog 1 per second across fleet
fetch_manifest 205 per second across fleet
list_all_tags 150 per second across fleet

With an average fleet size of 25. As a result, we went with a registry limit of 10r/s (10 * 25 = 250 requests) to bound even the most prolific puller.

Fixes https://jira.coreos.com/browse/QUAY-976
2018-06-20 13:36:24 -04:00
..
init Switch Quay to using an in-container memcached for data model caching 2018-02-27 16:55:22 -05:00
nginx Audit out endpoints and ensure everything has a defined rate limit (even if quite large) 2018-06-20 13:36:24 -04:00
gunicorn_local.py Fix worker count to use CPU affinity correctly and be properly bounded 2018-05-03 11:57:20 +03:00
gunicorn_registry.py Fix worker count to use CPU affinity correctly and be properly bounded 2018-05-03 11:57:20 +03:00
gunicorn_secscan.py Fix worker count to use CPU affinity correctly and be properly bounded 2018-05-03 11:57:20 +03:00
gunicorn_verbs.py Fix worker count to use CPU affinity correctly and be properly bounded 2018-05-03 11:57:20 +03:00
gunicorn_web.py Fix worker count to use CPU affinity correctly and be properly bounded 2018-05-03 11:57:20 +03:00
jwtproxy_conf.yaml.jnj Use $QUAYPATH and $QUAYDIR in conf and init files 2017-07-05 16:23:54 +02:00
kill-buildmanager.sh Dump core when killing buildmanager from monit 2016-11-17 10:20:03 -08:00
logging.conf Add log JSON formatter 2017-06-07 00:02:52 +02:00
logging_debug.conf Add log JSON formatter 2017-06-07 00:02:52 +02:00
logging_debug_json.conf Add log JSON formatter 2017-06-07 00:02:52 +02:00
logging_json.conf Add log JSON formatter 2017-06-07 00:02:52 +02:00
MAINTAINERS MAINTAINERS: init owners to subpkgs 2017-01-23 17:46:34 -05:00
monitrc Don't dump core when killing buildmanager 2016-11-17 14:31:11 -08:00