Mike Danese
a05c3c0efd
autogenerated
2017-04-14 10:40:57 -07:00
Kubernetes Submit Queue
39e2d8e58f
Merge pull request #41914 from mikedanese/bzl-version
...
Automatic merge from submit-queue (batch tested with PRs 43887, 41914, 44170)
bazel: implement git build stamping
2017-04-10 19:46:14 -07:00
Bobby Salamat
f9d1333144
Addressed reviewers comments
2017-04-07 17:31:45 -07:00
Bobby Salamat
d1bc320b44
Scheduler can recieve its policy configuration from a ConfigMap
2017-04-07 17:03:12 -07:00
Mike Danese
ba5c2855b3
bazel: implement git build stamping
2017-04-05 11:47:39 -07:00
Haoran Wang
fcc73d355d
Multiple scheduler leader election support
2017-04-05 22:36:13 +08:00
Andy Goldstein
b011529d8a
Add pprof trace support
...
Add pprof trace support and --enable-contention-profiling to those
components that don't already have it.
2017-03-07 10:10:42 -05:00
Bobby Salamat
ef686716ba
Add support for statefulset spreading to the scheduler
2017-02-27 18:04:08 -08:00
Andy Goldstein
9d8d6ad16c
Switch scheduler to use generated listers/informers
...
Where possible, switch the scheduler to use generated listers and
informers. There are still some places where it probably makes more
sense to use one-off reflectors/informers (listing/watching just a
single node, listing/watching scheduled & unscheduled pods using a field
selector).
2017-02-23 09:57:12 -05:00
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