Commit Graph
134 Commits
Author SHA1 Message Date
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
Avesh Agarwal cceaacbc24 Implement a simple makefile. 2017-08-05 16:08:05 -04:00
Avesh Agarwal 7e22d01692 Create autogenerated deep copies files. 2017-08-05 16:04:29 -04:00
Avesh Agarwal f5ae1f49ca Implement a script to auto-generate deep copies code. 2017-08-05 16:03:43 -04:00
Avesh Agarwal ed21529915 Auto generated conversion files. 2017-08-05 15:51:24 -04:00
Avesh Agarwal 16a3f28e63 Implement a script to generated conversion code. 2017-08-05 15:50:38 -04:00
Avesh Agarwal e462289786 Implement initialization script. 2017-08-05 15:50:07 -04:00
Avesh Agarwal 7bf1835f7a Update vendor dir with k8s.io/gengo. 2017-08-05 10:07:32 -04:00
Avesh Agarwal c7c3f6b821 Update glide.yaml to fetch gengo needed for auto-generated files. 2017-08-05 10:07:08 -04:00
Avesh Agarwal 0eb497a1a0 Create auto generated types.generated.go for componentconfig package. 2017-08-05 09:51:22 -04:00
Avesh Agarwal 93b896a24d Fix default.go in componentconfig. 2017-08-05 09:48:17 -04:00
Avesh Agarwal a181563afa Add update-codecgen.sh to generate type.generated.go files. 2017-08-05 09:35:13 -04:00
Avesh Agarwal b9956be7ba Add boiler plate text file for auto generated files. 2017-08-05 09:34:45 -04:00
Avesh Agarwal c4c303e5b5 Add type.generated.go generated file for pkg/api/v1alpha1. 2017-08-05 09:34:04 -04:00
Avesh Agarwal d7ef89b56f Add type.generated.go generated file for pkg/api. 2017-08-05 09:33:30 -04:00