Michail Kargakis
|
9c7b39066e
|
Log enqueueing replica sets for availability checks
|
2016-12-12 14:09:16 +01:00 |
Clayton Coleman
|
c52d510a24
|
refactor: generated
|
2016-12-10 18:05:53 -05:00 |
Clayton Coleman
|
3c72ee2189
|
Change references to OwnerReference
|
2016-12-10 18:05:36 -05:00 |
Michail Kargakis
|
267dae6435
|
controller: requeue replica sets for availability checks
|
2016-12-05 02:41:15 +01:00 |
Clayton Coleman
|
35a6bfbcee
|
generated: refactor
|
2016-11-23 22:30:47 -06:00 |
Chao Xu
|
7eeb71f698
|
cmd/kube-controller-manager
|
2016-11-23 15:53:09 -08:00 |
Michail Kargakis
|
2491216222
|
Replica set/rc controller changes for Conditions
|
2016-11-02 10:30:09 +01: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 |
Michail Kargakis
|
f7c232b8c6
|
extensions: add minReadySeconds/availableReplicas to replica sets
|
2016-09-28 11:06:40 +02:00 |
deads2k
|
500959b70c
|
fix RC lister
|
2016-09-23 08:12:03 -04:00 |
Antoine Pelisse
|
938872582e
|
Revert "simplify RC and SVC listers"
|
2016-09-21 15:49:38 -07:00 |
deads2k
|
185a7adf84
|
fix RC lister
|
2016-09-20 08:24:32 -04: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 |
Wojciech Tyczynski
|
5582856e23
|
Fix debugging log in RC
|
2016-09-06 08:50:44 +02:00 |
gmarek
|
a82e54262d
|
Add a log to help debug #31981
|
2016-09-05 15:05:49 +02:00 |
deads2k
|
4317173d3f
|
add names for workqueues to gather controller latency/depth metrics
|
2016-08-30 09:51:50 -04:00 |
Wojciech Tyczynski
|
e9d5be628a
|
Don't validate selector that is already validated
|
2016-08-22 09:39:32 +02:00 |
Michail Kargakis
|
ab3bc03a4f
|
api: add readyReplicas in RC/RS
|
2016-08-21 14:49:45 +02:00 |
deads2k
|
7cd51b4610
|
prevent RC hotloop on denied pods
|
2016-08-18 08:06:09 -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 |
Dominika Hodovska
|
816f6d32ca
|
Collapse duplicate informer creation paths
|
2016-08-04 09:02:13 +02:00 |
Michal Rostecki
|
59ca5986dd
|
Print/log pointers of structs with %#v instead of %+v
There are many places in k8s where %+v is used to format a pointer
to struct, which isn't working as expected.
Fixes #26591
|
2016-08-01 22:27:56 +02:00 |
Wojciech Tyczynski
|
85de930a66
|
ReplicaSet controller can set/remove ControllerRef
|
2016-07-21 11:36:52 +02:00 |
Chao Xu
|
11a341de67
|
let RC manager utilize the GC
|
2016-07-14 19:59:31 -07:00 |
David McMahon
|
ef0c9f0c5b
|
Remove "All rights reserved" from all the headers.
|
2016-06-29 17:47:36 -07:00 |
k8s-merge-robot
|
8509b35cf2
|
Merge pull request #27637 from hongchaodeng/rc-clean
Automatic merge from submit-queue
RC: rename wait -> wg
We already have a package called "wait". We should differentiate the name.
/cc @caesarxuchao
|
2016-06-24 13:57:13 -07:00 |
Hongchao Deng
|
b9c8c0fc23
|
RC: rename wait -> wg
We already have a package called "wait". We should make the name different.
|
2016-06-17 12:16:15 -07:00 |
Chao Xu
|
63fb075f0a
|
fix updatePod of replication controller manager and replica set controller to
handle pod label updates that match no rc or rs
|
2016-06-15 10:34:26 -07:00 |
Wojciech Tyczynski
|
626ff900ad
|
Explicitly enqueue controllers on failures and increase resync period
|
2016-05-16 08:52:01 +02:00 |
Wojciech Tyczynski
|
327c9486e1
|
Add traces to ReplicationController
|
2016-05-13 10:30:45 +02:00 |
derekwaynecarr
|
ff4a5e2068
|
Allow a replication manager to be created that does not record events
|
2016-05-10 19:50:36 -04:00 |
mqliang
|
c10f43a2e5
|
implement AddIndexers for SharedIndexInformer
|
2016-05-06 21:23:18 +08:00 |
mqliang
|
9011207f18
|
add namespace index to rc and pod
|
2016-05-06 17:12:36 +08:00 |
Clayton Coleman
|
fdb110c859
|
Fix the rest of the code
|
2016-04-29 17:12:10 -04:00 |
gmarek
|
3171aac57c
|
Generated clients can return their RESTClients, RESTClient can return its RateLimiter
|
2016-04-27 22:15:10 +02:00 |
deads2k
|
f0c33d65b6
|
start sharing the pod cache and list/watch
|
2016-04-18 08:51:55 -04:00 |
Chao Xu
|
49559a3332
|
Generate the typed clients under the clientset folder
|
2016-03-31 15:28:45 -07:00 |
goltermann
|
32d569d6c7
|
Fixing all the "composite literal uses unkeyed fields" Vet errors.
|
2016-03-25 15:25:09 -07:00 |
Chao Xu
|
a6240c1ab8
|
add FullyLabeledReplicas in Replicaset Status and ReplicationController Status
|
2016-03-11 23:55:04 -08:00 |
Prashanth Balasubramanian
|
7f5c9bd676
|
Track deletes in rc manager with a UID expectations cache.
|
2016-03-05 18:18:18 -08:00 |
Prashanth Balasubramanian
|
c61bf4d665
|
Add some logging around deletion timestamps for RC scaling.
|
2016-03-03 23:10:37 -08:00 |
Prashanth Balasubramanian
|
859f6b13fa
|
Don't double count graceful deletion.
|
2016-02-28 00:30:57 -08:00 |
k8s-merge-robot
|
9a4e3f8470
|
Merge pull request #21870 from mqliang/lookup-cache
Auto commit by PR queue bot
|
2016-02-24 20:01:29 -08:00 |
Brian Grant
|
bea349a80d
|
Merge pull request #21856 from bprashanth/ttl_race
Lock across item expiration in the ttl store.
|
2016-02-24 15:06:25 -08:00 |
Prashanth Balasubramanian
|
7e88b3ec84
|
Remove ttl store from controllers.
|
2016-02-24 14:06:22 -08:00 |
mqliang
|
e44e71ca87
|
make cache size configurable
|
2016-02-24 22:37:02 +08:00 |
mqliang
|
d9a35a25d7
|
add lookup cache for ReplicationController and ReplicaSet
|
2016-02-24 17:43:22 +08:00 |
mqliang
|
ced5eb7a71
|
return early if has not synced
|
2016-02-18 11:56:52 +08:00 |
Chao Xu
|
97aecd002a
|
remove underscore in imported pkg names
|
2016-02-16 10:54:51 -08:00 |
mqliang
|
d802778c20
|
Revert "Sync all pods with store before starting RC Manager."
This reverts commit 1b93ee7b35 .
|
2016-02-11 11:43:49 +08:00 |
Jan Chaloupka
|
4389b3f0d6
|
Rewritte util.* -> wait.* wherever reasonable
|
2016-02-07 12:02:20 +01:00 |
Chao Xu
|
184440f8ef
|
rename release_1_2 to internalclientset
|
2016-02-05 14:02:28 -08:00 |
Chao Xu
|
1b047f8e67
|
rename legacy to core
|
2016-02-04 14:26:56 -08:00 |
Chao Xu
|
f9f5736b01
|
grep sed
|
2016-02-03 13:06:07 -08:00 |
harry
|
1032067ff9
|
Replace runtime reference by pkg
|
2016-02-01 21:06:44 +08:00 |
Chao Xu
|
c72d234bbf
|
replacing handwritten client in several controllers
|
2016-01-31 15:42:02 -08:00 |
Madhusudan.C.S
|
119ff39f24
|
Implement replica set controller.
|
2016-01-29 09:50:43 -08:00 |
Prashanth Balasubramanian
|
1b93ee7b35
|
Sync all pods with store before starting RC Manager.
|
2016-01-22 16:42:02 -08:00 |
jiangyaoguo
|
91e0bbebfb
|
emit event when controller delete pod
|
2015-12-21 02:11:55 +08:00 |
Janet Kuo
|
1a8f96231a
|
Add expectation model for pod deletion
|
2015-12-17 19:29:54 -08:00 |
Wojciech Tyczynski
|
960808bf08
|
Switch to versioned ListOptions in client.
|
2015-12-14 14:26:09 +01:00 |
Wojciech Tyczynski
|
b0fcb5adef
|
Pass ListOptions to List in ListWatch.
|
2015-12-07 11:53:53 +01:00 |
Wojciech Tyczynski
|
6dcb689d4e
|
Simplify List() signature in clients.
|
2015-12-03 09:54:07 +01:00 |
k8s-merge-robot
|
8a8639d7af
|
Merge pull request #17863 from wojtek-t/only_list_options_in_watch
Auto commit by PR queue bot
|
2015-12-02 06:28:28 -08:00 |
Wojciech Tyczynski
|
8343c8ce6c
|
Pass ListOptions to List() methods.
|
2015-12-01 15:00:36 +01:00 |
Wojciech Tyczynski
|
d2dfc912e6
|
Simplify Watch() signature in clients.
|
2015-12-01 14:19:26 +01:00 |
Wojciech Tyczynski
|
b6ef62af24
|
Use unversioned.ListOptions in clients.
|
2015-11-24 16:52:09 +01:00 |
Paul Morie
|
09701b4fa8
|
Surface replica count update errors in log
|
2015-11-03 14:20:08 -05:00 |
Wojciech Tyczynski
|
d47e21f19f
|
Reuse TCP connections in Reflector between resync periods.
|
2015-10-26 19:35:25 +01:00 |
Wojciech Tyczynski
|
f4d75e0a0a
|
Support timeout in watch requests
|
2015-10-24 13:12:49 +02:00 |
mqliang
|
a656c0f8a4
|
add error handler when delete pod
|
2015-10-20 15:33:53 +08:00 |
Wojciech Tyczynski
|
647aa1bc8c
|
Unify per-resource List for unversioned client
|
2015-10-14 08:37:57 +02:00 |
eulerzgy
|
4ed5f9d240
|
adjust package name for pkg/controller directory
|
2015-10-12 09:51:27 +08:00 |
Wojciech Tyczynski
|
df79026b79
|
Extend resyncPeriods in controllers in production.
|
2015-10-08 09:10:09 +02:00 |
mqliang
|
22eac85190
|
write log when two replication controller overlap
|
2015-10-06 09:01:05 +08:00 |
Sam Ghods
|
436fedd672
|
Clean up comments on replication manager
|
2015-09-18 18:52:50 -07:00 |
Maciej Szulik
|
8cefa2ee55
|
Job controller logic
|
2015-09-17 10:05:33 +02:00 |
Daniel Smith
|
b225c1d47a
|
Run gofmt (separate commit for easy rebases)
|
2015-09-10 17:17:59 -07:00 |
Daniel Smith
|
15b30b8b09
|
Move version agnostic parts of client
pkg/client/unversioned/cache -> pkg/client/cache
pkg/client/unversioned/record -> pkg/client/record
|
2015-09-10 17:17:59 -07:00 |
Daniel Schierbeck
|
08eec7c6b9
|
Fix a typo in the documentation
|
2015-08-31 10:42:34 +02:00 |
Salvatore Dario Minonne
|
8e4d74988a
|
to add tests for RC selector overlapping and fix few comments
|
2015-08-25 10:02:20 +02:00 |
Clayton Coleman
|
2aaf8bddc2
|
Update controllers and client to handle terminating pods
|
2015-08-20 11:04:39 -04:00 |
Robert Bailey
|
08e6a43c1d
|
Revert "Merge pull request #9165 from smarterclayton/graceful"
This reverts commit 4f856b595d , reversing
changes made to d78525a83b .
Conflicts:
pkg/kubelet/status_manager.go
|
2015-08-18 17:34:49 -07:00 |
Kris Rousey
|
ae6c64d9bb
|
Moving everyone to unversioned client
|
2015-08-18 10:23:03 -07:00 |
Clayton Coleman
|
b842a7dd15
|
Revert "Revert "Gracefully delete pods from the Kubelet""
This reverts commit 98115facfd .
|
2015-08-18 08:57:02 -04:00 |
Kris Rousey
|
565189f5b8
|
Correcting all go vet errors
|
2015-08-11 13:55:37 -07:00 |
Veres Lajos
|
9f77e49109
|
typofix - https://github.com/vlajos/misspell_fixer
|
2015-08-08 22:31:48 +01:00 |
Mike Danese
|
17defc7383
|
run gofmt on everything we touched
|
2015-08-05 17:52:56 -07:00 |
Mike Danese
|
8e33cbfa28
|
rewrite go imports
|
2015-08-05 17:30:03 -07:00 |
gmarek
|
d27ad5b714
|
Controller codebase refactoring
|
2015-08-03 17:06:25 +02:00 |
jayunit100
|
53ee37959b
|
Rename getPodControllers to getPodController so that the truncate/ignore of overlapping RCs is clear
|
2015-07-29 18:17:40 -04:00 |
Ananya Kumar
|
47dd0bc6f9
|
Refactor package controller
|
2015-07-29 09:54:35 -07:00 |