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
3820f7400f
auto-generated file
2019-01-15 09:14:09 +08:00
stewart-yu
72729db87f
refactor code logic for cloud-controller manager
2019-01-15 09:14:09 +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
Walter Fender
9c43ee6d6e
Report KCM as unhealthy if leader election is wedged.
...
Feedback from lavalamp and deads2k.
Changed Check() logic to be central to LeaderElector.
Further changes, especially cleaning up the test code.
2018-11-14 16:57:37 -08:00
Davanum Srinivas
954996e231
Move from glog to klog
...
- Move from the old github.com/golang/glog to k8s.io/klog
- klog as explicit InitFlags() so we add them as necessary
- we update the other repositories that we vendor that made a similar
change from glog to klog
* github.com/kubernetes/repo-infra
* k8s.io/gengo/
* k8s.io/kube-openapi/
* github.com/google/cadvisor
- Entirely remove all references to glog
- Fix some tests by explicit InitFlags in their init() methods
Change-Id: I92db545ff36fcec83afe98f550c9e630098b3135
2018-11-10 07:50:31 -05:00
Mike Danese
21fd8f2041
tokenreview: add APIAudiences config to generic API server and augment context
2018-10-09 22:47:10 -07: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
8aa0eefce8
kube-controller-manager: disable authn/z on insecure port
...
This is the old behaviour and we did not intent to change it due to enabled authn/z in general.
As the kube-apiserver this sets the "system:unsecured" user info.
2018-08-30 20:17:29 +02: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
David Eads
fb7d137ea2
add debug handler capability for individual controllers
2018-07-26 13:24:36 -04: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
f21475ac95
modify kube-controller manager config struct to adapt option change
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
Jordan Liggitt
8ea88a5092
Remove request context mapper
2018-04-18 17:03:31 -04:00
Kubernetes Submit Queue
0f3de97db9
Merge pull request #60270 from stewart-yu/splitFlag
...
Automatic merge from submit-queue (batch tested with PRs 61306, 60270, 62496, 62181, 62234). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md ">here</a>.
split up the huge set of flags into smaller option structs
**What this PR does / why we need it**:
To make generic, we do following work:
1. Spliting `KubeControllerManagerConfiguration` in kube-controller-manager and cloud-controller-manager into fewer smaller struct options order by controller, and modify relative flag. Also part of #59483 .
2. Spliting `componentconfig` in controller-manager into fewer smaller config order by controller too.
All works follow #59582 , using `option+config` logic.
**Which issue(s) this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close the issue(s) when PR gets merged)*:
Fixes #
**Special notes for your reviewer**:
**Release note**:
```release-note
NONE
```
2018-04-13 15:03:07 -07:00
stewart-yu
ea376c9c6f
auto generated file
2018-04-13 08:57:40 +08:00
stewart-yu
ec6399be53
split up the component config into smaller config
2018-04-13 08:40:54 +08:00
stewart-yu
75e39073a3
split KubeControllerManagerConfiguration into fewer options struct
2018-04-13 08:40:54 +08:00
Kubernetes Submit Queue
60c6d0e0ba
Merge pull request #60197 from hzxuzhonghu/controller-manager-handler-chain
...
Automatic merge from submit-queue (batch tested with PRs 60197, 61614, 62074, 62071, 62301). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md ">here</a>.
Refactor controller-manager: turn Serve func into handlerchain builder
**What this PR does / why we need it**:
follow up #59582 fix
> turn Serve func into a handler chain builder https://github.com/kubernetes/kubernetes/pull/59582#discussion_r167258465
**Special notes for your reviewer**:
**Release note**:
```release-note
NONE
```
2018-04-10 08:56:15 -07: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
hzxuzhonghu
540a1de161
Refactor controller-manager: turn Serve func into handlerchain builder
2018-03-06 09:37:25 +08:00
hzxuzhonghu
8908c5d0a0
run update bazel
2018-02-28 17:25:03 +08:00
hzxuzhonghu
97be082fb1
cloud-controller-manager get /healthz instead of calling restclient.ServerAPIVersions to wait for apiserver being healthy
2018-02-28 17:24:59 +08:00
hzxuzhonghu
398a0a9e66
update bazel
2018-02-22 16:43:13 +08:00
hzxuzhonghu
c51fc2986b
controller-manager make use of generic apiserver profiling
2018-02-22 16:43:07 +08:00