David Eads
aa07992a44
update kube-controller-manager and kube-scheduler to match kube-apiserver defaults
2020-02-28 11:18:00 -05:00
Àbéjídé Àyodélé
a591a838e5
Clean up controller-manager.
...
These are based on recommendation from
[staticcheck](http://staticcheck.io/ ).
2019-05-10 00:43:46 +00:00
stewart-yu
ecbd5427e7
auto-generated file
2019-03-02 12:55:26 +08:00
stewart-yu
fc54de589f
fix all the reference about the API packages change
2019-03-02 12:54:33 +08:00
Mike Danese
47043bcac1
enforce that cloud providers are only linked in main or app packages
2019-02-22 11:56:39 -08:00
Marek Counts
160ed26c20
autogen files to support new project structure.
2019-02-15 10:29:31 -05:00
Marek Counts
7744f90830
Moved flag and globalflag
...
Moved all flag code from `staging/src/k8s.io/apiserver/pkg/util/[flag|globalflag]` to `component-base/cli/[flag|globalflag]` except for the term function because of unwanted dependencies.
2019-02-15 10:28:13 -05:00
stewart-yu
a84d33193f
auto-generated file
2019-01-16 16:07:21 +08:00
stewart-yu
5b43a24318
get rid of copied fields in the options and using wraped componentconfig fields
2019-01-16 16:07:16 +08:00
stewart-yu
bbd992df13
add --controller flag for cloud-controller manager
2019-01-15 09:09:00 +08:00
Lucas Käldström
1edd2723f8
autogenerated files
2019-01-06 15:48:53 +02:00
Lucas Käldström
0140c82c16
Updated references from k8s.io/{apiserver,apimachinery} to the new k8s.io/component-base repo. Co-authored-by @Klaven
2019-01-06 14:01:26 +02:00
Jay Lim
97f9c6afe7
auto-generated file
2018-11-21 17:39:15 +08:00
stewart-yu
f5836c865b
add --cloud-provider-gce-lb-src-cidrs for *-controller-manager, and add test
2018-11-21 17:39:15 +08:00
stewart-yu
cef2ab756c
[kube-controller-manager] auto-generated file
2018-09-04 19:40:10 +08:00
stewart-yu
6a90b7f780
[kube-controller-manager] fix some reference from cmd/*-controller-manager about kubeControllerManagerConfiguration
2018-09-04 19:40:00 +08:00
Lucas Käldström
b17d7bf9b3
autogenerated
2018-09-02 14:11:11 +03:00
Lucas Käldström
8aaa527d35
Fixup cmd/*controller-manager code after struct changes. Co-authored by @stewart-yu
2018-09-02 14:10:46 +03:00
Dr. Stefan Schimanski
c2724793e8
Update bazel
2018-08-17 08:57:21 +02:00
Dr. Stefan Schimanski
1d9a896066
apiserver: move controller-manager's insecure config into apiserver
2018-08-17 08:56:46 +02:00
Lucas Käldström
db855a2b2d
autogenerated
2018-08-14 19:02:18 +03:00
Lucas Käldström
4bef926218
Remove references to the config structs that have moved to their own shared packages
2018-08-14 19:02:06 +03:00
Dr. Stefan Schimanski
13f6db1d01
controller-manager: allow high ports in secure serving validation
2018-07-05 15:01:19 +02:00
Jeff Grafton
23ceebac22
Run hack/update-bazel.sh
2018-06-22 16:22:57 -07:00
stewart-yu
440a616644
auto-generated file
2018-06-19 17:58:48 +08:00
stewart-yu
4f06f9906f
move some option struct from controller manager to kube-controller manager
2018-06-19 17:58:48 +08:00
Jordan Liggitt
dd5dccc740
Move service account key file arg to the service-account controller options
2018-06-18 09:51:10 -04:00
stewart-yu
3d20f1a99c
auto generated file
2018-05-18 10:23:38 +08:00
stewart-yu
bbb48fd068
[kube-controller manager]get rid of GenericControllerManagerOptions sub-struct
2018-05-18 10:23:38 +08:00
stewart-yu
2a8d258f66
[cloud-controller manager]get rid of GenericControllerManagerOptions sub-struct
2018-05-18 10:23:38 +08:00
Dr. Stefan Schimanski
a3a52a8cf7
Revert "Revert "scheduler: align with ctrl-managers and apiservers, add https+auth in options""
...
This reverts commit 7b93d81a97
.
2018-05-15 13:09:55 +02:00
Wojciech Tyczynski
7b93d81a97
Revert "scheduler: align with ctrl-managers and apiservers, add https+auth in options"
2018-05-03 21:05:00 +02:00
Dr. Stefan Schimanski
abc8c98e35
scheduler: align plumbing with controller-manager and apiservers
2018-04-28 22:36:13 +02:00
Dr. Stefan Schimanski
85099ba4c2
controller-manager: unify address flag description to listen on all interfaces
2018-04-28 22:36:13 +02:00
Dr. Stefan Schimanski
01881d3f0c
controller-manager: make InsecureServingOptions/Config re-usable
2018-04-28 22:36:13 +02:00
Solly Ross
a6c653d87f
Fix hpa-use-rest-clients help text
...
The help text erroneously says "WARNING: alpha feature" when it
shouldn't have. When we moved to beta, this should have been removed.
2018-04-24 13:29:08 -04:00
stewart-yu
ea376c9c6f
auto generated file
2018-04-13 08:57:40 +08:00
stewart-yu
75e39073a3
split KubeControllerManagerConfiguration into fewer options struct
2018-04-13 08:40:54 +08:00
Mikhail Mazurskiy
468655b76a
Use typed events client directly
2018-04-01 18:57:29 +10:00
Davanum Srinivas
ba2778b17a
Set leader-elect for kube-scheduler to true
...
Thanks to some great sleuthing by ikruglov!
kube-controller-manager defaults --leader-elect to true. We should
do the same for kube-scheduler. kube-scheduler used to have this
set to true, but it got lost during refactoring in:
efb2bb71cd
2018-03-30 10:52:01 -04:00
Dr. Stefan Schimanski
5483ab7679
Update generated files
2018-02-13 11:16:48 +01:00
Dr. Stefan Schimanski
cecd663c21
controller-manager: add authz/n to options, nil by default
2018-02-13 11:16:48 +01:00
Dr. Stefan Schimanski
f4564ea0b8
controller-manager: add SecureServingOptions
2018-02-13 11:16:47 +01:00
stewart-yu
0cbe0a6034
controller-manager: switch to config/option struct pattern
2018-02-13 11:16:17 +01:00
Khaled Henidak(Kal)
359d8191f9
Remove --service-sync-period flag which was not in use
2018-02-05 18:16:27 +00:00
Walter Fender
070a7b5823
Seperate loop and plugin control
...
Seperate loop and plugin control in the kube-controller-manager.
Adding an "--external-plugin" flag to specify a plugin to load when
cloud-provider is set to "external". Flag has no effect currently
when the cloud-provider is not set to external. The expectation is
that the cloud provider and external plugin flags would go away once
all cloud providers are on stage 2 cloud-controller-manager solutions.
Managing the control loops more directly based on start up flags.
Addressing issue brought up by @wlan0
Switched to using the main node controller in CCM.
Changes to enable full NodeController to start in CCM.
Fix related tests.
Unifying some common code between KCM and CCM.
Fix related tests and comments.
Folded in feedback from @jhorwit2 and @wlan0
2017-12-18 10:58:45 -08:00