k3s/pkg/registry
Kubernetes Submit Queue 8d6bbaa85f Merge pull request #49678 from smarterclayton/429_metric
Automatic merge from submit-queue

Timeout and Max-in-flight don't report non-resource URLs correctly.

Unify error reporting for 429 and 504 to be correct for timeout and max in flight and eviction. Add better messages to eviction (removing a todo). Return the correct body content for timeouts (reason and code should be correct).

This potentially increases cardinality of 429, but because non-api urls may be under the max-inflight budget we need to report them somewhere (if something breaks and starts fetching API versions endlessly).

```release-note
The 504 timeout error was returning a JSON error body that indicated it was a 500.  The body contents now correctly report a 500 error.
```
2017-08-05 01:28:00 -07:00
..
admissionregistration run hack/update-all 2017-06-22 11:31:03 -07:00
apps Autogen 2017-07-26 10:56:55 -07:00
authentication run hack/update-all 2017-06-22 11:31:03 -07:00
authorization Add missing UID in SubjectAccessReviewSpec 2017-08-02 10:49:02 -04:00
autoscaling run hack/update-all 2017-06-22 11:31:03 -07:00
batch create default storage selection functions 2017-08-02 11:02:22 -04:00
cachesize Add PriorityClass API 2017-07-18 17:47:57 -07:00
certificates run hack/update-all 2017-06-22 11:31:03 -07:00
core Return a status cause for disruption budget that contains more details 2017-07-28 19:16:40 -04:00
extensions bulk delete of tpr packages 2017-07-05 11:02:23 -04:00
networking add svc and netpol to discovery 2017-07-18 13:16:41 -04:00
policy run hack/update-all 2017-06-22 11:31:03 -07:00
rbac Merge pull request #47028 from xilabao/compact-same-resourcenamea-rule 2017-08-04 05:51:47 -07:00
registrytest remove some people from OWNERS so they don't get reviews anymore 2017-07-13 10:02:21 -07:00
scheduling autogenerated files 2017-07-18 17:47:57 -07:00
settings run hack/update-all 2017-06-22 11:31:03 -07:00
storage run hack/update-all 2017-06-22 11:31:03 -07:00
BUILD autogenerated files 2017-07-18 17:47:57 -07:00
OWNERS Remove myself from a bunch of places 2017-07-20 12:10:46 +02:00
doc.go Use Go canonical import paths 2016-07-16 13:48:21 -04:00