k8s-merge-robot
6fd685b54b
Merge pull request #29207 from fgrzadkowski/ha_master_leader_elect
...
Automatic merge from submit-queue
Add default leader election for scheduler and controller manager.
#21124
2016-07-22 04:49:44 -07:00
Filip Grzadkowski
69e9786383
Change defaults for leader election for scheduler and controller manager
2016-07-20 11:36:15 +02:00
George Tankersley
803c7ac299
certificates: implement certificates controller
2016-07-19 11:25:38 -07:00
gmarek
f6b1c316e9
Allow switching rate limiter inside RateLimitedQueue
2016-07-14 15:38:14 +02:00
k8s-merge-robot
ae990defcf
Merge pull request #26956 from joe2far/fix-typos
...
Automatic merge from submit-queue
Fixed several typos
2016-07-14 04:13:15 -07:00
joe2far
5ead89b5bb
Fixed several typos
2016-07-13 15:06:24 +01:00
Ke Zhang
d74010211a
controller-manager support number of garbage collector workers to be configurable
2016-07-13 13:13:20 +08:00
David McMahon
ef0c9f0c5b
Remove "All rights reserved" from all the headers.
2016-06-29 17:47:36 -07:00
Jordan Liggitt
f45d9dc2f8
Convert service account token controller to use a work queue
2016-06-27 13:01:24 -04:00
markturansky
16ec36c591
added toggle to disable dynamic provisioning
2016-06-20 01:15:23 -04:00
Marek Grabowski
90358531e4
Revert "Revert "Change default value of deleting-pods-burst to 1""
2016-06-17 09:57:24 +02:00
Piotr Szczesniak
8d36ab9994
Revert "Change default value of deleting-pods-burst to 1"
2016-06-16 09:52:17 +02:00
gmarek
aec5dfbd6d
Change default value of deleting-pods-burst to 1
2016-06-15 11:22:58 +02:00
Jan Safranek
2aa9f1dd8f
Reduce volume controller sync period
2016-05-30 09:59:31 +02:00
Chao Xu
b3df629432
add gc and its enablement flag to kube-controller-manager
2016-05-28 14:12:33 -07:00
Justin Santa Barbara
b754393630
kube-controller-manager: Add configure-cloud-routes option
...
This allows kube-controller-manager to allocate CIDRs to nodes (with
allocate-node-cidrs=true), but will not try to configure them on the
cloud provider, even if the cloud provider supports Routes.
The default is configure-cloud-routes=true, and it will only try to
configure routes if allocate-node-cidrs is also configured, so the
default behaviour is unchanged.
This is useful because on AWS the cloud provider configures routes by
setting up VPC routing table entries, but there is a limit of 50
entries. So setting configure-cloud-routes on AWS would allow us to
continue to allocate node CIDRs as today, but replace the VPC
route-table mechanism with something not limited to 50 nodes.
We can't just turn off the cloud-provider entirely because it also
controls other things - node discovery, load balancer creation etc.
Fix #25602
2016-05-27 09:42:20 -04:00
saadali
92500a20d7
Attach detach controller business logic added
...
Split controller cache into actual and desired state of world.
Controller will only operate on volumes scheduled to nodes that
have the "volumes.kubernetes.io/controller-managed-attach" annotation.
2016-05-24 23:01:16 -07:00
Wojciech Tyczynski
0f881d6120
Use protobufs by default to communicate with apiserver
2016-05-21 11:38:32 +02:00
mqliang
17d5a302bb
make podcidr mask size configurable
2016-05-20 20:44:40 +08:00
mqliang
cf7a3475f3
Don't allow node controller to allocate into service CIDR range
2016-05-20 20:44:40 +08:00
Clayton Coleman
fdb110c859
Fix the rest of the code
2016-04-29 17:12:10 -04:00
Wojciech Tyczynski
d6896fa45a
Allow setting content-type in binaries
2016-04-21 14:12:13 +02:00
goltermann
3fa6c6f6d9
Enable vet
2016-04-20 09:48:24 -07:00
Robert Rati
83de3e9733
Added optional delays to starting controller managers. #22669
2016-04-13 09:52:28 -04:00
goltermann
32d569d6c7
Fixing all the "composite literal uses unkeyed fields" Vet errors.
2016-03-25 15:25:09 -07:00
mqliang
7e1ab26c06
add lookup cache for daemonset
2016-03-01 22:04:56 +08:00
mqliang
4a9a3aeeea
avoid use abbreviation in flag
2016-02-25 17:30:21 +08:00
mqliang
e44e71ca87
make cache size configurable
2016-02-24 22:37:02 +08:00
Mike Danese
31b8905da7
move controller manager to compoenent config
2016-02-11 13:13:03 -08:00
derekwaynecarr
106693d9b3
Refactor namespace controller to use workers, do more delete collection calls
2016-02-09 16:39:13 -05:00
Madhusudan.C.S
4f9b8b2bfc
Link all the ReplicaSet controller boilerplate together.
...
1. Enable replica set in controller manager.
2. Enable replica set etcd storage in master package.
3. Add replica set support to kubectl commands.
2016-02-05 21:05:10 -08:00
Mike Danese
b1743a6887
this is a manual reversion of #20702
...
I can't revert with github which says "Sorry, this pull request couldn’t be
reverted automatically. It may have already been reverted, or the content may
have changed since it was merged."
Reverts commit: 0c191e787b
2016-02-05 16:34:02 -08:00
gmarek
0c191e787b
Split controller flags between controllers
2016-02-05 12:17:51 +01:00
Mike Danese
a885d84cc9
leaderelection: retrofit controller-manager with leaderelection client
...
Signed-off-by: Mike Danese <mikedanese@google.com>
2016-01-18 14:05:55 -08:00
Clayton Coleman
2326e2bae3
Split controller manager options from init
...
Make defaults and flags clearly distinct from initialization code.
2016-01-06 22:39:14 -05:00