Wojciech Tyczynski
3de7195cf8
Remove default failure domains from anti-affinity feature
2017-02-16 13:32:34 +01:00
deads2k
78d8a8efa8
copy pkg/util/logs to apiserver
2017-02-13 12:07:15 -05:00
jayunit100
1590f9e70f
Configurator refactoring for scheduler server
2017-02-02 15:39:18 -05:00
deads2k
8a12000402
move client/record
2017-01-31 19:14:13 -05:00
Kubernetes Submit Queue
bb323d8dea
Merge pull request #40188 from jayunit100/NewSchedulerFromInterface
...
Automatic merge from submit-queue (batch tested with PRs 39538, 40188, 40357, 38214, 40195)
Decoupling scheduler creation from creation of scheduler.Config struc…
**What this PR does / why we need it**:
Adds functionality to the scheduler to initialize from an Configurator interface, rather then via a Config struct.
**Which issue this PR fixes**
Reduces coupling to `scheduler.Config` data structure format so that we can proliferate more interface driven composition of scheduler components.
2017-01-25 17:47:12 -08:00
jayunit100
8439f81f2d
NewSchedulerFromInterface implementation
2017-01-25 10:21:27 -05:00
Dr. Stefan Schimanski
2b8e938128
Update generated files
2017-01-24 20:56:03 +01:00
Dr. Stefan Schimanski
82826ec273
pkg/util/flag: move to k8s.io/apiserver
2017-01-24 20:56:03 +01:00
Dr. Stefan Schimanski
a6b2ebb50c
pkg/flag: make feature gate extensible and split between generic and kube
2017-01-24 20:56:03 +01:00
Dr. Stefan Schimanski
56d60cfae6
pkg/util: move flags from pkg/util/config to pkg/util/flags
2017-01-24 20:56:03 +01:00
Antoine Pelisse
62af7dd33d
OWNERS: Update latest OWNERS files
...
These files have been created lately, so we don't have much information
about them anyway, so let's just:
- Remove assignees and make them approvers
- Copy approves as reviewers
2017-01-23 10:05:48 -08:00
deads2k
335ef747d6
mechanical
2017-01-23 10:03:55 -05:00
deads2k
ee6752ef20
find and replace
2017-01-20 08:04:53 -05:00
deads2k
c587b8a21e
re-run client-gen
2017-01-20 08:02:36 -05:00
Kubernetes Submit Queue
05c2a0825e
Merge pull request #38871 from k82cn/k8s_25318
...
Automatic merge from submit-queue
Made multi-scheduler graduated to Beta and then v1.
fixes #25318
2017-01-19 07:58:51 -08:00
Klaus Ma
c8c4b81963
Made multi-scheduler graduated to Beta and then v1.
2017-01-19 20:16:01 +08:00
Dr. Stefan Schimanski
3d9449a353
genericapiserver: fix imports
2017-01-19 13:06:47 +01:00
Clayton Coleman
9a2a50cda7
refactor: use metav1.ObjectMeta in other types
2017-01-17 16:17:19 -05:00
NickrenREN
a12dea14e0
fix redundant alias clientset
2017-01-12 10:21:05 +08:00
deads2k
6a4d5cd7cc
start the apimachinery repo
2017-01-11 09:09:48 -05:00
Jeff Grafton
20d221f75c
Enable auto-generating sources rules
2017-01-05 14:14:13 -08:00
deads2k
4d7fcae85a
mechanicals
2017-01-05 11:14:27 -05:00
Mike Danese
161c391f44
autogenerated
2016-12-29 13:04:10 -08:00
Chao Xu
03d8820edc
rename /release_1_5 to /clientset
2016-12-14 12:39:48 -08:00
Kubernetes Submit Queue
65238bc390
Merge pull request #38572 from hongchaodeng/sr
...
Automatic merge from submit-queue (batch tested with PRs 38315, 38624, 38572, 38544)
scheduler: refactor main entry Run()
The kube-scheduler/app.Run() is the main entry of scheduler program.
It's enormous.
This PR tries to clean it up. Should be more modular and readable.
2016-12-12 19:42:35 -08:00
Mike Danese
c87de85347
autoupdate BUILD files
2016-12-12 13:30:07 -08:00
Hongchao Deng
bcd3aac291
bazel update
2016-12-12 13:23:17 -08:00
Hongchao Deng
a565648761
scheduler: refactor main entry Run()
2016-12-12 13:23:17 -08:00
AdoHe
eef143ba39
scheduler remove init method
2016-12-05 06:22:50 -05:00
Kubernetes Submit Queue
4bc6e717ed
Merge pull request #37357 from gmarek/profilinig
...
Automatic merge from submit-queue (batch tested with PRs 36263, 36755, 37357, 37222, 37524)
Add flag to enable contention profiling in scheduler.
```release-note
Add flag to enable contention profiling in scheduler.
```
2016-12-02 16:26:47 -08:00
Chao Xu
bcc783c594
run hack/update-all.sh
2016-11-23 15:53:09 -08:00
Chao Xu
f782aba56e
plugin/scheduler
2016-11-23 15:53:09 -08:00
gmarek
d8a040fee5
Add flag to enable contention profiling in scheduler.
2016-11-23 09:24:27 +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
Mike Danese
3b6a067afc
autogenerated
2016-10-21 17:32:32 -07:00
Clayton Coleman
957c0955aa
Run defaulting on the scheduler startup
2016-10-18 21:07:35 -04:00
Jan Chaloupka
19ab3c6140
replace kubeclient with kubeclientset in scheduler factory
...
Current factory's client type does not allow to use different client implementing the same interface.
2016-10-14 14:43:43 +02:00
Timothy St. Clair
b65af384ba
Remove scheduler flags that were marked as deprecated 2+ releases ago.
2016-10-10 13:29:19 -05:00
Timothy St. Clair
4a9f72b59f
Abstraction of endpoints in leaderelection code
2016-09-29 23:42:00 -05:00
Wojciech Tyczynski
cbcce2c90f
Set UserAgent in LeaderElection clients.
2016-09-27 15:22:40 +02:00
deads2k
b83a317003
switch controller manager to generated clientset
2016-09-20 12:53:47 -04:00
Jeff Lowdermilk
51198f59da
Add --feature-gates to kube-system components
...
apiserver,scheduler,controller-manager,proxy,kubelet all get
flag. Using one variable to plumb through config via salt/init
scripts for GCE and GKE
2016-08-19 09:07:43 -07:00
Clayton Coleman
5f8366aac3
Convert() should accept the new conversion Context value
...
Allows Convert() to reuse the same conversions as ConvertToVersion
without being overly coupled to the version.
2016-08-18 14:45:20 -04:00
Chao Xu
a771578a1c
move pkg/util/ files to their own package to reduce client-go dependencies
2016-08-05 23:32:02 -07:00
Filip Grzadkowski
69e9786383
Change defaults for leader election for scheduler and controller manager
2016-07-20 11:36:15 +02:00
Lucas Käldström
88ea80b572
Remove GOMAXPROCS() calls because they are unnecessary
2016-07-19 11:08:21 +03:00
k8s-merge-robot
9e0a2d3a6b
Merge pull request #28203 from ping035627/ping035627-0629
...
Automatic merge from submit-queue
Add error log for Run function in server.go
When clientcmd.BuildConfigFromFlags and os.Hostname return error, there are no log information in Run function, neither did the upper function(main of scheduler), add it, I suggest.
2016-06-29 21:03:05 -07:00
David McMahon
ef0c9f0c5b
Remove "All rights reserved" from all the headers.
2016-06-29 17:47:36 -07:00
PingWang
989416b329
Add error log for Run function in server.go
...
Signed-off-by: PingWang <wang.ping5@zte.com.cn>
2016-06-29 11:11:52 +08:00
Wojciech Tyczynski
0f881d6120
Use protobufs by default to communicate with apiserver
2016-05-21 11:38:32 +02:00