Avesh Agarwal
|
4b62cc9a86
|
Fix computation of nodes with low utilization.
|
2017-08-15 12:31:56 -04:00 |
|
Avesh Agarwal
|
514ecf88cf
|
Update example policy file.
|
2017-08-15 12:10:56 -04:00 |
|
Avesh Agarwal
|
4bf61cb0db
|
Update implementation of low node utilization strategy.
|
2017-08-15 11:55:14 -04:00 |
|
Avesh Agarwal
|
f70a2ab6d8
|
Update implementation of node usage calculation.
|
2017-08-15 10:56:06 -04:00 |
|
Avesh Agarwal
|
b37db364df
|
Fix eviction of pods in low node utilization strategy.
|
2017-08-15 10:38:44 -04:00 |
|
Avesh Agarwal
|
4e354de98a
|
Implement evictions for low node utilization strategy.
|
2017-08-15 00:51:14 -04:00 |
|
Avesh Agarwal
|
6c5bbabb41
|
Implement categorization of pods in nodes usage map.
|
2017-08-14 19:43:01 -04:00 |
|
Avesh Agarwal
|
f69bdb905f
|
Implement sorting of nodes by usage.
|
2017-08-11 17:44:18 -04:00 |
|
Avesh Agarwal
|
256962f599
|
Update node usage map implementation.
|
2017-08-11 16:48:54 -04:00 |
|
Avesh Agarwal
|
1a049d5651
|
Update low node utilization implementation for target thresholds.
|
2017-08-11 16:17:43 -04:00 |
|
Avesh Agarwal
|
7f50e54719
|
Print some information.
|
2017-08-11 15:35:28 -04:00 |
|
Avesh Agarwal
|
41b696bae6
|
Fix thresholds logic.
|
2017-08-11 14:57:50 -04:00 |
|
Avesh Agarwal
|
9fc75c7ce6
|
Update low node utlization strategy implementation.
|
2017-08-11 14:53:12 -04:00 |
|
Avesh Agarwal
|
b41cce684a
|
Refactor low utilization strategy implementation a bit.
|
2017-08-11 13:50:26 -04:00 |
|
Avesh Agarwal
|
83d2f025be
|
Implement numberofnodes threshold.
|
2017-08-11 13:44:30 -04:00 |
|
Avesh Agarwal
|
49df977a01
|
Update low utilization thresholds strategy implementation.
|
2017-08-11 13:29:59 -04:00 |
|
Avesh Agarwal
|
f61a991313
|
Clean rescheduler implementation.
|
2017-08-10 14:55:54 -04:00 |
|
Avesh Agarwal
|
a795b0f1cf
|
Fix initialization of rescheduler policy api types into its own scheme.
|
2017-08-10 14:53:28 -04:00 |
|
Avesh Agarwal
|
a75b8d064e
|
Avoid auto generation of default file for componentconfig api.
|
2017-08-10 14:43:22 -04:00 |
|
Avesh Agarwal
|
fd80e34279
|
Remove auto generated default file from componentconfig api.
|
2017-08-10 14:42:37 -04:00 |
|
Avesh Agarwal
|
87c2d12b37
|
Update component config v1alpha1 api registration.
|
2017-08-10 14:41:54 -04:00 |
|
Avesh Agarwal
|
0d2b921968
|
Remove initialization of pkg/api/install as it is not needed.
|
2017-08-10 14:31:00 -04:00 |
|
Avesh Agarwal
|
77c971c062
|
Avodi regenerating default function file for pkg/api.
|
2017-08-10 14:23:22 -04:00 |
|
Avesh Agarwal
|
07d24c50c6
|
Remove auto generated default function file from pkg/api.
|
2017-08-10 14:22:52 -04:00 |
|
Avesh Agarwal
|
cb23ad0e90
|
Update policy configuration implementation.
|
2017-08-10 14:20:03 -04:00 |
|
Avesh Agarwal
|
5cbaf9c2f7
|
Update v1alpha1 api registration implementation.
|
2017-08-10 14:15:11 -04:00 |
|
Avesh Agarwal
|
46a7de0b50
|
Clean up install code.
|
2017-08-10 14:09:39 -04:00 |
|
Avesh Agarwal
|
c06c45fdc0
|
Update v1aplha1 registration update.
|
2017-08-10 14:01:07 -04:00 |
|
Avesh Agarwal
|
3a106ac183
|
Update example policy to include "rescheduler" group too.
|
2017-08-10 13:58:03 -04:00 |
|
Avesh Agarwal
|
5ade60063a
|
Update low node utlization strategy.
|
2017-08-07 12:58:49 -04:00 |
|
Avesh Agarwal
|
79d783caa9
|
Undo metav1 api registraton to rescheduler's scheme.
|
2017-08-07 12:42:12 -04:00 |
|
Avesh Agarwal
|
82e21ceea0
|
Implement loading rescheduler's policy config from versioned config.
|
2017-08-07 12:33:56 -04:00 |
|
Avesh Agarwal
|
c76ba8335f
|
Update rescheduler's to load versioned policy config.
|
2017-08-07 12:33:16 -04:00 |
|
Avesh Agarwal
|
239121ce17
|
Update rescheduler's v1alpha1 api code.
|
2017-08-07 12:32:46 -04:00 |
|
Avesh Agarwal
|
8ffa897b5c
|
Update api install code to use rescheduler's scheme.
|
2017-08-07 12:32:13 -04:00 |
|
Avesh Agarwal
|
81b37707df
|
Fix a sentence.
|
2017-08-07 11:10:41 -04:00 |
|
Avesh Agarwal
|
34cf03f106
|
Update rescheduler's api install to use rescheduler's scheme.
|
2017-08-06 23:50:11 -04:00 |
|
Avesh Agarwal
|
5bdcde484a
|
Update rescheduler's scheme implementation.
|
2017-08-06 23:43:00 -04:00 |
|
Avesh Agarwal
|
2900e13d37
|
Add rescheduler's scheme.
|
2017-08-06 23:41:20 -04:00 |
|
Avesh Agarwal
|
2c705535d6
|
Implement version conversion and defaults for rescheduler's componentconfig.
|
2017-08-06 16:33:48 -04:00 |
|
Avesh Agarwal
|
2a4ca3d5f9
|
Fix rescheduler typo in makefile.
|
2017-08-06 16:18:18 -04:00 |
|
Avesh Agarwal
|
4c6cde3646
|
Add rescheduler interval command line option.
|
2017-08-06 16:15:07 -04:00 |
|
Avesh Agarwal
|
3b012db6ef
|
Update generated types files.
|
2017-08-06 16:05:34 -04:00 |
|
Avesh Agarwal
|
a36e9f2de8
|
Update generated conversion files.
|
2017-08-06 16:04:33 -04:00 |
|
Avesh Agarwal
|
a6b75a2fd5
|
Fix compilation issue by importing time.
|
2017-08-06 16:02:13 -04:00 |
|
Avesh Agarwal
|
718efe69e1
|
Move ReschedulingInterval to rescheduler's configuration out of
rescheduler's policy.
|
2017-08-06 15:58:30 -04:00 |
|
Avesh Agarwal
|
d1023e0d00
|
Update doc.go in api and apis v1alpha1 packages to remove open-api tag.
|
2017-08-05 16:34:45 -04:00 |
|
Avesh Agarwal
|
e8b4c67e27
|
Fix regiserting default functions.
|
2017-08-05 16:24:51 -04:00 |
|
Avesh Agarwal
|
b58be3318b
|
Create autogenerated default function files.
|
2017-08-05 16:23:09 -04:00 |
|
Avesh Agarwal
|
a48327c08f
|
Implement a script to auto generate default funcs files.
|
2017-08-05 16:22:21 -04:00 |
|