Kubernetes Prow Robot
15a971494e
Merge pull request #208 from KohlsTechnology/install-docs
...
Streamline Deployment Docs For End Users
2020-02-07 09:27:45 -08:00
Kubernetes Prow Robot
5364e17c62
Merge pull request #215 from tambetliiv/patch-1
...
fix Build and Run GOPATH dir
2020-02-07 08:19:47 -08:00
Sean Malloy
55cf45a6ba
Streamline Deployment Docs For End Users
...
The k8s YAML manifests for deploying the descheduler as a k8s job were
duplicated across the "examples" and "kubernetes" directories and also
in README.md. This change consolidates the YAML manifests into the
"kubernetes" directory and simplifies the installation instructions for end
users in README.md.
Additionally a k8s CronJob has been added.
2020-02-06 23:20:33 -06:00
Sean Malloy
9510891f42
Remove reference to critical-pod annotation from documentation
...
Newer versions of k8s(>= 1.16) no longer support the critical-pod
annotation. Setting the priorityClassName is the correct way to mark a
pod as critical.
https://kubernetes.io/docs/tasks/administer-cluster/guaranteed-scheduling-critical-addon-pods
2020-02-04 23:27:25 -06:00
tambetliiv
c77f240e37
fix README gopath build
...
was not changed in https://github.com/kubernetes-sigs/descheduler/pull/182
2020-01-24 13:19:26 +02:00
Marius Davidsen
44c7eb5285
Update examples to support v1.16.0+
...
Support for using the `scheduler.alpha.kubernetes.io/critical-pod` annotation was
deprectated in 1.13 and finally removed in 1.16.
2020-01-17 14:24:37 +01:00
Kubernetes Prow Robot
906bca0802
Merge pull request #174 from mccare/documentation-compile-and-example-yaml
...
Documentation for compile and example yaml files for creation of kubernetes resources
2019-12-12 07:54:32 -08:00
swatisehgal
7563b5561b
Strategy to consider taints and tolerations in Descheduler
2019-11-05 20:42:36 +00:00
ksimon1
dc7f9efc19
Descheduler can evict all types of pods with special annotation
...
When pod has this annotation, descheduler will always try to evict this pod.
User can control which pods (only pods with this annotation) will be evicted.
Signed-off-by: ksimon1 <ksimon@redhat.com >
2019-10-04 11:07:40 +02:00
Jan Chaloupka
2e6f14103b
Project migrared under kubernetes-sigs, change import path prefix to sigs.k8s.io/descheduler
2019-09-19 14:09:05 +02:00
Christian van der Leeden
1931bd6c1a
created example yaml files out of the readme instructions with a reference to the 0.9.0 docker image. Modified the readme so the make will work since it expects a certain file structure
2019-08-01 12:05:13 +02:00
Peter Grant
22a3a6ea1d
update readme to fix unused path
2019-03-04 15:16:37 +11:00
Nikhita Raghunath
db13b2ac73
Add CONTRIBUTING.md
2018-09-01 19:29:24 +05:30
RaviSantosh Gudimetla
aa5e8770f5
Remove production usage warning
...
Removing production usage warning to encourage more users to try using descheduler and since descheduler has been stable so far.
2018-08-23 15:44:17 -04:00
RaviSantosh Gudimetla
cd192ce5fc
Update the compatibility matrix
...
Descheduler 0.4+ should work with kube 1.9+.
2018-08-22 16:09:18 -04:00
Avesh Agarwal
61819e3fec
Fix readme to have empty value for critical pod annotation as required.
2018-05-10 16:44:40 -04:00
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
Jelmer Snoeck
3dd7de8132
Use docker target in README.
2018-02-16 18:30:49 +01: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
ravisantoshgudimetla
65635bdb2e
Read me updated with changes for pod anti-affinity
2018-01-03 12:08:15 +05:30
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
ravisantoshgudimetla
f6f6fbab10
Go report included
2017-12-31 19:34:06 +05:30
ravisantoshgudimetla
20a4798465
Build status badge
2017-12-29 19:09:17 +05:30
ravisantoshgudimetla
5763554be4
Fixes the serviceaccount issue by adding new eviction resources
2017-12-14 15:13:33 +05:30
Avesh Agarwal
257312929e
Update readme with description to run descheduler as a job inside a pod.
2017-10-11 08:48:02 -04:00
Avesh Agarwal
d634701250
Descheduler related modifications.
2017-09-15 14:13:27 -04:00
Avesh Agarwal
39174159fa
Update introduction in README.
2017-08-28 16:56:53 -04:00
Avesh Agarwal
e10056f7ec
Update introduction in README.
2017-08-28 16:51:28 -04:00
Avesh Agarwal
91d0a542b2
Update README.
2017-08-28 16:39:01 -04:00
Avesh Agarwal
3ec31728a5
Update README.
2017-08-28 16:18:27 -04:00
Avesh Agarwal
35017b2aef
Update README.
2017-08-28 15:58:02 -04:00
Avesh Agarwal
489d858dfb
Update README.
2017-08-28 15:51:30 -04:00
Avesh Agarwal
68adc91599
Update readme to describe about pod evictions.
2017-08-28 13:14:40 -04:00
Avesh Agarwal
801b728821
Update description of LowNodeUtilization strategy in README.
2017-08-28 13:05:19 -04:00
Avesh Agarwal
6562c94022
Update Readme to warn about the unstable nature of this project currently.
2017-08-28 12:42:29 -04:00
Avesh Agarwal
f757bde4e9
Fix minor issues in README.
2017-08-28 12:33:00 -04:00
Avesh Agarwal
515ef42a86
Update readme for LowNodeUtilization strategy.
2017-08-28 12:23:00 -04:00
Avesh Agarwal
dfe2f189c1
Update readme to discuss RemoveDuplicates stratgey.
2017-08-28 12:01:26 -04:00
Avesh Agarwal
8658e03308
Update readme further.
2017-08-28 11:35:50 -04:00
Avesh Agarwal
8650a78e62
Update README.
2017-08-25 15:47:38 -04:00
Avesh Agarwal
8692e84347
Update README.
2017-08-25 15:36:20 -04:00
Avesh Agarwal
835a9425bc
Fix title.
2017-07-28 14:26:43 -04:00
Avesh Agarwal
d1a40e80d5
Initial commit
2017-07-28 13:11:38 -04:00