Jan Chaloupka
a6af54ab30
Merge pull request #85 from ingvagabund/allow-to-set-repo-org
...
Allow to override repository organization
v0.5.0
2018-03-29 16:54:56 +02:00
Jan Chaloupka
e41ef8cca3
Allow to override repository organization
...
Given the repository is build and about-to-be tested under openshift organization
we need to change the kubernetes-incubator into openshift. Yet, keeping both repos still in sync.
2018-03-29 16:34:02 +02:00
Avesh Agarwal
d26cd4b317
Merge pull request #84 from ingvagabund/max-pods-per-node
...
Max pods per node
2018-03-22 09:04:01 -04:00
Jan Chaloupka
f7d0acb731
Regen
2018-03-22 12:40:23 +01:00
ravisantoshgudimetla
f1f8b2eaa7
Limit maximum number of pods to be evicted per node
2018-03-22 12:40:19 +01:00
Avesh Agarwal
0a7f14d75e
Merge pull request #31 from ravisantoshgudimetla/e2e_with_travis_gcloud
...
E2E using gce first pass
2018-03-19 12:02:50 -04:00
ravisantoshgudimetla
de76f9b14c
E2E using gce first pass
2018-03-19 11:34:17 -04:00
RaviSantosh Gudimetla
8b84bb26ff
Merge pull request #56 from containscafeine/add-RemovePodsViolatingNodeAffinity-required
...
add requiredDuringSchedulingIgnoredDuringExecution for RemovePodsViolatingNodeAffinity strategy
2018-02-19 12:11:21 -05:00
Shubham Minglani
bb25192163
add generated files
2018-02-19 16:21:04 +05:30
Shubham Minglani
40bb490f4c
add RemovePodsViolatingNodeAffinity strategy
...
This commit adds requiredDuringSchedulingIgnoredDuringExecution
for RemovePodsViolatingNodeAffinity strategy.
Also adds unit tests and documentation.
2018-02-19 16:20:59 +05:30
Avesh Agarwal
08729f6ef9
Merge pull request #79 from jelmersnoeck/multi-stage-builds
...
Scratch image + multistage builds.
2018-02-16 12:40:25 -05:00
Jelmer Snoeck
3dd7de8132
Use docker target in README.
2018-02-16 18:30:49 +01:00
Jelmer Snoeck
471aeb5ea4
Set up multistage Docker build.
...
By setting up a multistage Docker build, we can create the container
image in a single command. This eliminates external setup and allows us
to build this automatically on registries.
2018-02-16 18:30:48 +01:00
Jelmer Snoeck
65e7093ee7
Use scratch image for container.
...
By disabling CGO, we can use the `scratch` image instead of the `fedora`
image, allowing a lighter weight image.
2018-02-16 08:50:22 +01:00
RaviSantosh Gudimetla
fc0cd4ba30
Merge pull request #78 from ravisantoshgudimetla/schedulable-nodes
...
Descheduler should not run when cluster size is 1
2018-02-13 17:40:18 -05:00
ravisantoshgudimetla
ba3eac6c57
Descheduler should not run when cluster size is 1
2018-02-08 21:15:02 -05:00
Avesh Agarwal
11a95ce8fb
Merge pull request #71 from ravisantoshgudimetla/release-table
...
Compatibility matrix for kube version
2018-01-29 08:52:59 -05:00
ravisantoshgudimetla
29a9fc6b56
Compatibility matrix for kube versions
2018-01-13 22:25:40 +05:30
Avesh Agarwal
d3c2f25685
Merge pull request #73 from aveshagarwal/master-rebase-kube-1-9
...
Rebase to kube 1 9
v0.4.0
2018-01-09 13:00:42 -05:00
Avesh Agarwal
e858c9ee80
Fix glog issue: ERROR: logging before flag.Parse.
2018-01-09 12:54:52 -05:00
Avesh Agarwal
44752e5e83
Update code and hack dir for kube 1.9 rebase.
2018-01-09 12:41:01 -05:00
Avesh Agarwal
7123f30783
Update auto-generated code.
2018-01-09 11:04:26 -05:00
Avesh Agarwal
a82cf7cea4
Update verify-gofmt for go1.9.
2018-01-09 11:04:26 -05:00
Avesh Agarwal
72318868b0
Update vendor dir for kube 1.9 rebase.
2018-01-09 00:58:09 -05:00
Avesh Agarwal
589fb95236
Update glide files for kube 1.9 rebase.
2018-01-09 00:57:56 -05:00
Avesh Agarwal
7df543d137
Merge pull request #70 from ravisantoshgudimetla/pod-antiaffinity-readme-update
...
Read me updated with changes for pod anti-affinity
2018-01-08 15:04:59 -05:00
Avesh Agarwal
1d7f429ba1
Merge pull request #72 from ravisantoshgudimetla/owner-ref-switch
...
Owner ref switch
2018-01-08 15:03:10 -05:00
ravisantoshgudimetla
bf29a6073f
Owner ref switch
...
Signed-off-by: ravisantoshgudimetla <ravisantoshgudimetla@gmail.com >
2018-01-05 00:22:12 +05:30
ravisantoshgudimetla
65635bdb2e
Read me updated with changes for pod anti-affinity
2018-01-03 12:08:15 +05:30
Avesh Agarwal
fd961557d0
Merge pull request #61 from ravisantoshgudimetla/latency-sensitive-pods
...
Make GPU requested pods not evictable by descheduler
2018-01-02 16:43:27 -05:00
Avesh Agarwal
c29bdc1dbe
Merge pull request #64 from ravisantoshgudimetla/fix-serviceaccount
...
Fixes the serviceaccount issue by adding new eviction resources
2018-01-02 16:40:36 -05:00
RaviSantosh Gudimetla
ffecc54bf5
Merge pull request #68 from ravisantoshgudimetla/go_report
...
Go report included
2017-12-31 19:40:09 +05:30
ravisantoshgudimetla
f6f6fbab10
Go report included
2017-12-31 19:34:06 +05:30
RaviSantosh Gudimetla
12c217477c
Merge pull request #67 from ravisantoshgudimetla/build-badge
...
Build status badge
2017-12-29 19:11:47 +05:30
ravisantoshgudimetla
20a4798465
Build status badge
2017-12-29 19:09:17 +05:30
RaviSantosh Gudimetla
a201f222e5
Merge pull request #66 from spiffxp/update-code-of-conduct
...
Update code-of-conduct.md /cc @aveshagarwal
2017-12-26 11:54:32 +05:30
Aaron Crickenberger
6e705fde85
Update code-of-conduct.md
...
Refer to kubernetes/community as authoritative source for code of conduct
2017-12-20 14:11:52 -05:00
ravisantoshgudimetla
5763554be4
Fixes the serviceaccount issue by adding new eviction resources
2017-12-14 15:13:33 +05:30
ravisantoshgudimetla
6f873d5e69
Make GPU requested pods not evictable by descheduler
2017-12-05 03:49:47 -05:00
Avesh Agarwal
445ae92caa
Merge pull request #59 from aveshagarwal/master-fix-errors
...
Update logging and a few fixes.
2017-12-01 13:19:36 -05:00
Avesh Agarwal
8f3c0cf4b8
Merge pull request #58 from aveshagarwal/master-fix-node-lister
...
Fix node lister by allowing its reflector to have enough time so that listing works.
2017-12-01 13:02:17 -05:00
Avesh Agarwal
2a280f9a20
Update logging and a few fixes.
2017-12-01 13:02:05 -05:00
Avesh Agarwal
0503f53904
Merge pull request #57 from aveshagarwal/master-fix-pod-listing
...
Fix field selector to only list non-terminated pods.
2017-12-01 12:58:50 -05:00
Avesh Agarwal
e0a9dfcb76
Fix field selector to only list non-terminated pods.
2017-12-01 12:50:39 -05:00
Avesh Agarwal
5db49f2ce1
Fix node lister by allowing its reflector to have enough time so that listing works.
...
Currently time duration is chosen randomly.
2017-11-30 12:28:33 -05:00
Avesh Agarwal
582bd67681
Merge pull request #49 from ravisantoshgudimetla/podlist-refactor
...
Small refactor to accomodate descheduling only evictable pods
2017-11-29 15:48:04 -05:00
ravisantoshgudimetla
a63f815116
Small refactor to accomodate descheduling only evictable pods
...
Signed-off-by: ravisantoshgudimetla <ravisantoshgudimetla@gmail.com >
2017-11-29 15:34:28 -05:00
Avesh Agarwal
afc17a62ea
Merge pull request #45 from ravisantoshgudimetla/lownodeutilization-fix#43
...
Changes to fix low node utilization strategy
2017-11-27 18:47:42 -05:00
ravisantoshgudimetla
6dbc8a1fcc
Changes to fix low node utilization strategy
2017-11-27 18:40:53 -05:00
RaviSantosh Gudimetla
d2bd16a12d
Merge pull request #41 from containscafeine/error-out-on-unsupported-resource-names
...
Validate resource names to pass to thresholds
2017-11-27 12:35:30 -05:00