apiserver/pkg
Marek Siarkowicz 3adae5fd46 Make object transformation concurrent to remove watch cache scalability issue for conversion webhook
Test by enabling consistent list from cache in storage version migrator stress test that uses
conversion webhook that bottlenects events comming to watch cache.

Set concurrency to 10, based on maximum/average transform latency when
running stress test. In my testing max was about 60-100ms, while average
was 6-10ms.

Kubernetes-commit: bb686f203308481bcd7808f767171cdef27e12a0
2024-07-22 11:24:37 +02:00
..
admission Promote metrics for VAP and CRD validation rules to beta. 2024-07-19 20:46:33 +00:00
apis Add structured labelSelector / fieldSelector to authorization webhook match conditions 2024-06-26 17:17:43 -04:00
audit Initialize the AuditEvent with the AuditContext (#113611) 2023-07-03 18:28:13 +00:00
authentication KEP-4633: Allow health-only anonymous auth mode. 2024-05-16 21:18:34 +00:00
authorization Add structured labelSelector / fieldSelector to authorization webhook match conditions 2024-06-26 17:17:43 -04:00
cel Allowing direct CEL reserved keyword usage in CRD (#126188) 2024-07-24 01:23:51 +00:00
endpoints add field and label selectors to authorization attributes 2024-05-23 15:12:26 -04:00
features Move ConsistentListFromCache to Beta default again 2024-07-30 22:49:47 +02:00
quota/v1 benchmark test to evaluate the overhead of podMatchesScopeFunc 2023-05-04 16:55:32 -07:00
reconcilers Cleanup defer from SetFeatureGateDuringTest function call 2024-04-23 10:39:47 +02:00
registry Implement resilient watchcache initialization post-start-hook 2024-06-13 11:02:18 +02:00
server Remove special case logic in apiserver to serve all APIs when binary version is set artifically to 0.0 2024-07-03 14:16:15 -04:00
storage Make object transformation concurrent to remove watch cache scalability issue for conversion webhook 2024-07-22 11:24:37 +02:00
storageversion add list of served versions to storage version 2023-07-12 18:27:27 -04:00
util Adds metrics to PortForward Websockets 2024-07-17 21:29:31 -07:00
warning track legacy service account tokens 2022-03-21 14:21:41 -07:00