lichunlong
|
ab1476b1df
|
Fix #45213: Syncing jobs would return error when podController exception
|
2017-05-15 22:52:50 +08:00 |
|
Anthony Yeh
|
f502ab6a8b
|
Job: Recheck DeletionTimestamp before adoption.
This is necessary to avoid racing with the GC when it orphans
dependents.
|
2017-04-19 14:03:36 -07:00 |
|
Anthony Yeh
|
06536cb357
|
Job: Check that ControllerRef UID matches.
|
2017-04-19 14:03:36 -07:00 |
|
Anthony Yeh
|
067a8ff3c2
|
Job: Use ControllerRef to route watch events.
This is part of the completion of ControllerRef, as described here:
https://github.com/kubernetes/community/blob/master/contributors/design-proposals/controller-ref.md#watches
|
2017-04-19 14:03:35 -07:00 |
|
Anthony Yeh
|
424de52779
|
Job: Use ControllerRefManager to adopt/orphan.
|
2017-04-18 13:58:54 -07:00 |
|
Anthony Yeh
|
bdfe18f638
|
Job: Add ControllerRef on all created Pods.
|
2017-04-18 13:56:32 -07:00 |
|
Andy Goldstein
|
e63fcf708d
|
Make controller Run methods consistent
- startup/shutdown logging
- wait for cache sync logging
- defer utilruntime.HandleCrash()
- wait for stop channel before exiting
|
2017-04-14 07:27:45 -04:00 |
|
deads2k
|
fd34b11e13
|
react to informer updates
|
2017-02-13 09:18:32 -05:00 |
|
Andy Goldstein
|
70c6087600
|
Replace hand-written informers with generated ones
Replace existing uses of hand-written informers with generated ones.
Follow-up commits will switch the use of one-off informers to shared
informers.
|
2017-02-06 13:49:27 -05:00 |
|
deads2k
|
8a12000402
|
move client/record
|
2017-01-31 19:14:13 -05:00 |
|
deads2k
|
2c1c0f3f72
|
move workqueue to client-go
|
2017-01-30 09:08:21 -05:00 |
|
deads2k
|
b0b156b381
|
make tools/cache authoritative
|
2017-01-25 08:29:45 -05:00 |
|
deads2k
|
1ce0637b27
|
move listers out of cache to reduce import tree
|
2017-01-20 15:01:38 -05:00 |
|
deads2k
|
77b4d55982
|
mechanical
|
2017-01-16 09:35:12 -05:00 |
|
deads2k
|
6a4d5cd7cc
|
start the apimachinery repo
|
2017-01-11 09:09:48 -05:00 |
|
NickrenREN
|
639572ac68
|
fix redundant alias and remove unused function
|
2017-01-09 17:13:09 +08:00 |
|
Chao Xu
|
03d8820edc
|
rename /release_1_5 to /clientset
|
2016-12-14 12:39:48 -08:00 |
|
Clayton Coleman
|
3454a8d52c
|
refactor: update bazel, codec, and gofmt
|
2016-12-03 19:10:53 -05:00 |
|
Clayton Coleman
|
5df8cc39c9
|
refactor: generated
|
2016-12-03 19:10:46 -05:00 |
|
Chao Xu
|
7eeb71f698
|
cmd/kube-controller-manager
|
2016-11-23 15:53:09 -08:00 |
|
Andy Goldstein
|
8c923faf74
|
Switch to JobLister
|
2016-11-03 20:41:40 -04:00 |
|
Chao Xu
|
850729bfaf
|
include multiple versions in clientset
update client-gen to use the term "internalversion" rather than "unversioned";
leave internal one unqualified;
cleanup client-gen
|
2016-10-29 13:30:47 -07:00 |
|
Jan Chaloupka
|
6079053407
|
Update clientset generator to use RESTClient interface instead of the RESTClient data type
|
2016-10-21 10:13:51 +02:00 |
|
m1093782566
|
27cc90cebb
|
fix job controller hot loop
Change-Id: I55ce706381f1494e5cd2064177b938f56d9c356a
|
2016-09-20 22:25:11 +08:00 |
|
Mike Danese
|
a765d59932
|
move informer and controller to pkg/client/cache
Signed-off-by: Mike Danese <mikedanese@google.com>
|
2016-09-15 12:50:08 -07:00 |
|
deads2k
|
4317173d3f
|
add names for workqueues to gather controller latency/depth metrics
|
2016-08-30 09:51:50 -04:00 |
|
Wojciech Tyczynski
|
331083727f
|
Change podNamespacer API
|
2016-08-17 16:55:01 +02:00 |
|
Wojciech Tyczynski
|
acfd8c787f
|
Avoid computing super-expensive DeepEqual on every pod update
|
2016-08-11 08:35:36 +02:00 |
|
Janet Kuo
|
da57c93a8a
|
Fix errors, verification and test failures; add unit test for sj UpdateStatus
|
2016-08-05 13:35:39 -07:00 |
|
Dominika Hodovska
|
816f6d32ca
|
Collapse duplicate informer creation paths
|
2016-08-04 09:02:13 +02:00 |
|
gmarek
|
95de5a38ea
|
JobController doesn't take any actions when being deleted.
|
2016-07-12 09:43:08 +02:00 |
|