kubernetes/pkg/controller
k8s-merge-robot 3e5cdd796c Merge pull request #23858 from liggitt/satoken-queue
Automatic merge from submit-queue

Convert service account token controller to use a work queue

Converts the service account token controller to use a work queue. This allows parallelization of token generation (useful when there are several simultaneous namespaces or service accounts being created). It also lets us requeue failures to be retried sooned than the next sync period (which can be very long).

Fixes an issue seen when a namespace is created with secrets quotaed, and the token controller tries to create a token secret prior to the quota status having been initialized. In that case, the secret is rejected at admission, and the token controller wasn't retrying until the resync period.
2016-06-27 16:43:14 -07:00
..
daemon daemon/controller.go: minor code cleanup 2016-06-27 10:43:06 -07:00
deployment Merge pull request #20273 from kargakis/allow-scaling-paused-deployments 2016-06-24 19:41:51 -07:00
endpoint Merge pull request #26504 from nowprovision/patch-1 2016-06-25 07:43:49 -07:00
framework Fix startup type error in initializeCaches 2016-06-25 10:15:27 +10:00
garbagecollector let dynamic client handle non-registered ListOptions; 2016-06-22 13:18:50 -07:00
job implement AddIndexers for SharedIndexInformer 2016-05-06 21:23:18 +08:00
namespace Merge pull request #25662 from deads2k/prevent-hotloop 2016-05-28 01:30:51 -07:00
node Merge pull request #27293 from caesarxuchao/add-patch-to-clientset 2016-06-25 19:15:11 -07:00
persistentvolume Fix initialization of volume controller caches. 2016-06-27 13:08:02 +02:00
petset Update use of Quantity in other classes 2016-05-19 08:41:43 -04:00
podautoscaler Use Metrics API in HPA 2016-05-20 19:50:56 +02:00
podgc rename the gc for terminated pods to "podgc" 2016-06-07 22:10:34 -07:00
replicaset fix updatePod of replication controller manager and replica set controller to 2016-06-15 10:34:26 -07:00
replication Merge pull request #27637 from hongchaodeng/rc-clean 2016-06-24 13:57:13 -07:00
resourcequota Have quota controller use a rate limiter to avoid hot-loops 2016-05-17 11:09:30 -04:00
route Improve logging in routecontroller 2016-06-03 12:05:12 +02:00
service Fix race in informer 2016-06-14 16:40:12 +02:00
serviceaccount Convert service account token controller to use a work queue 2016-06-27 13:01:24 -04:00
volume Fix device path used by volume WaitForAttach 2016-06-22 12:56:58 -07:00
controller_utils_test.go Fix the rest of the code 2016-04-29 17:12:10 -04:00
controller_utils.go controller: proportionally scale paused and rolling deployments 2016-06-20 12:13:35 +02:00
doc.go Refactor package controller 2015-07-29 09:54:35 -07:00
lookup_cache.go bugfix:lookupcache's Get method can not be called concurrently 2016-06-04 02:21:25 +08:00
OWNERS Remove myself from a bunch of OWNERS files, as I am too overloaded 2016-05-11 13:34:51 -07:00