apiserver/pkg/endpoints
Abu Kashem f1a76db888 apiserver: manage audit ID associated with a request
Manage the audit ID early in the request handling logic so that it can
be used by different layers to improve correlation.
- If the caller does not specify a value for Audit-ID in the request
  header, we generate a new audit ID
- If a user specified Audit-ID is too large, we truncate it
- We echo the Audit-ID value to the caller via the response
  Header 'Audit-ID'

Kubernetes-commit: 31653bacb9b979ee2f878ebece7e25f79d3f9aa6
2021-03-02 19:22:39 -05:00
..
deprecation apiserver: add warnings for deprecated APIs 2020-04-14 16:11:21 -04:00
discovery switch over k/k to use klog v2 2020-04-17 15:25:06 -04:00
filterlatency add context to metrics in apiserver/endpoint 2021-01-20 13:13:00 -08:00
filters apiserver: manage audit ID associated with a request 2021-03-02 19:22:39 -05:00
handlers refactor finishRequest 2021-03-22 18:01:33 -04:00
metrics promote apiserver_request_duration_seconds to STABLE 2021-03-07 17:14:36 -08:00
openapi *: remove mbohlool from reviewers 2021-02-16 10:45:13 +05:30
request apiserver: manage audit ID associated with a request 2021-03-02 19:22:39 -05:00
testing *: remove mbohlool from reviewers 2021-02-16 10:45:13 +05:30
warning apiserver: add API server plumbing for adding warnings 2020-04-14 16:10:54 -04:00
apiserver_test.go fix staticcheck failures on vendor/k8s.io/apiserver/pkg/endpoints 2020-12-11 14:23:30 +08:00
audit_test.go updates audit endpoints test 2018-11-01 15:56:50 -06:00
doc.go Mechanical fixup imports: pkg/genericapiserver 2017-02-13 07:36:41 -05:00
groupversion.go provide directly decodable versions for storageversion API 2021-03-08 09:33:46 -05:00
installer.go Fix api installer to indicate PATCH may return a 201 for server side apply 2021-03-11 17:06:33 +00:00
installer_test.go fix kube-apiserver panic when CRD Kind contains only one letter 2020-06-06 23:01:35 +08:00
patchhandler_test.go Stop setting SelfLink in kube-apiserver. 2019-07-26 15:48:37 +02:00
watch_test.go fix staticcheck failures on vendor/k8s.io/apiserver/pkg/endpoints 2020-12-11 14:23:30 +08:00