mleneveut
cee12a5019
Fix indentation
2019-11-08 15:29:48 +01:00
mleneveut
456110b508
Fix typo in ClusterRoleBinding name
2019-11-08 15:16:33 +01:00
Kubernetes Prow Robot
edab9d7fed
Merge pull request #175 from swatisehgal/dev/strategyTaintTol
...
Strategy to consider taints and tolerations in Descheduler
2019-11-05 13:28:39 -08:00
swatisehgal
7563b5561b
Strategy to consider taints and tolerations in Descheduler
2019-11-05 20:42:36 +00:00
Kubernetes Prow Robot
8b210b08f6
Merge pull request #192 from damemi/glog-klog-switch
...
Switch from glog to klog
2019-10-28 23:20:43 -07:00
Mike Dame
a3d33909fa
bump(*): remove glog
2019-10-28 20:44:02 -04:00
Mike Dame
4b9e732c18
Switch from glog to klog
2019-10-28 20:44:02 -04:00
Kubernetes Prow Robot
dd54f1a656
Merge pull request #188 from damemi/k8s-1.16
...
Bump to k8s 1.16
2019-10-22 09:07:22 -07:00
Mike Dame
11044ed89d
Run generated scripts
2019-10-21 13:33:39 -04:00
Mike Dame
e5d4a2eba6
bump(*): Remove codecgen dependency
2019-10-21 13:33:38 -04:00
Mike Dame
c9e3c63b85
Remove codecgen
...
Since [1] codecgen has been obsolete.
[1] https://github.com/kubernetes/kubernetes/issues/36120
2019-10-21 13:33:38 -04:00
Mike Dame
5b1d551ffd
update e2e test
2019-10-21 13:33:38 -04:00
Mike Dame
b176dd2e77
Remove old NodeOutOfDisk unit test
2019-10-21 13:33:38 -04:00
Mike Dame
9ea6aa536e
Update CriticalPod unit test
...
The kubelet used to only determine critical pods by the namespace and an annotation (see [1], where our code switched from only checking the annotation to using the kubelet package helper, which at that revision also only checked for an annotation and namespace). However, now the kubelet uses Pod Priority to check for critical pods[3], which is controlled by an admission plugin[4]. Given that testing the functioning of the admission plugin is out of the scope of this repository, it is probably sufficient to manually set the pod priority to critical, to ensure that our Descheduler code behaves properly in response.
[1] 062b8698c7 (diff-094ac8507e224603239ce19592b518f5)
[2] https://github.com/kubernetes/kubernetes/blob/release-1.9/pkg/kubelet/types/pod_update.go#L151
[3] https://github.com/kubernetes/kubernetes/blob/a847874655/pkg/kubelet/types/pod_update.go#L153
[4] https://github.com/kubernetes/kubernetes/blob/a847874655/plugin/pkg/admission/priority/admission.go
2019-10-21 13:33:38 -04:00
Mike Dame
bd2c217010
update makefile/dockerfile to use golang 1.12.12
2019-10-21 13:33:15 -04:00
Kubernetes Prow Robot
c42670e1cc
Merge pull request #190 from bysph/master
...
Fix golint errors
2019-10-17 06:32:39 -07:00
sph
5e25e21ca2
Fix golint errors
...
Signed-off-by: sph <shepenghui1@huawei.com >
2019-10-17 20:50:13 +08:00
Mike Dame
0af97c1b5e
fix compile errors
2019-10-12 11:12:04 -04:00
Mike Dame
1652ba7976
bump(*): kubernetes release-1.16.0 dependencies
2019-10-12 11:11:43 -04:00
Mike Dame
5af668e89a
Remove old API install patterns
2019-10-12 11:08:46 -04:00
Mike Dame
26adf87323
Bump reactions
...
Change imports to reflect current component-base usage
2019-10-12 11:07:21 -04:00
Mike Dame
0a58cf4535
Update glide.yaml
2019-10-12 11:06:42 -04:00
Kubernetes Prow Robot
3116dad75e
Merge pull request #186 from ksimon1/master
...
Evict annotation
2019-10-11 02:45:42 -07:00
ksimon1
fb1b5fc690
added unit test
...
updated e2e test
Signed-off-by: ksimon1 <ksimon@redhat.com >
2019-10-04 11:08:33 +02: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
Kubernetes Prow Robot
f1127541aa
Merge pull request #182 from ingvagabund/rename-import-path-prefix
...
Project migrated under kubernetes-sigs, change import path prefix to sigs.k8s.io/descheduler
2019-09-19 06:23:00 -07:00
Jan Chaloupka
9d6b6094cd
Explicitly set the repository root directory
...
Looks like Travis does not honor the new repository location.
2019-09-19 15:03:45 +02:00
Jan Chaloupka
e35eb4a0b5
Run ./hack/update-gofmt
2019-09-19 14:29:00 +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
Avesh Agarwal
17ef1d5e5f
Merge pull request #179 from mrbobbytables/update-owners-sec-contacts
...
Update OWNERS and SECURITY_CONTACTS
2019-09-14 14:19:30 -04:00
Kubernetes Prow Robot
7788d53d0b
Merge pull request #178 from danedf/master
...
Fix small typo in output for thresholds
2019-09-14 07:42:39 -07:00
Bob Killen
5f66ed8401
Update OWNERS and SECURITY_CONTACTS
2019-09-12 08:09:47 -04:00
Dane De Forest
cd4d09726c
Fix small typo in output for thresholds for low utilization
2019-08-28 11:25:55 -07:00
Kubernetes Prow Robot
9e28f0b362
Merge pull request #169 from Bowenislandsong/fix-test
...
Remove hardcoded node selection in E2e test
2019-07-12 13:55:05 -07:00
Bowen Song
7245a31f52
Change hard coded leastLoadedNode=[3rd node] to searching for leastLoadedNode worker node
...
Accomodate dee89a6cc1
And format files according to gofmt verification
update version to 1.11.1
2019-07-11 17:26:06 -04:00
ravisantoshgudimetla
66a2a87e49
Start use kind for e2e tests
2019-07-11 10:03:06 -04:00
Kubernetes Prow Robot
e7ceddf2bc
Merge pull request #162 from tammert/duplicate-test-logic-rework
...
Improved logic for duplicates testing
2019-07-05 08:00:38 -07:00
Kubernetes Prow Robot
e3d25a9ab4
Merge pull request #165 from KohlsTechnology/add-gitignore
...
Add .gitignore to ignore output directory for binaries
2019-07-05 06:40:35 -07:00
Sean Malloy
992e00ecd2
Add .gitignore to ignore output directory for binaries
2019-07-04 22:09:28 -05:00
Kubernetes Prow Robot
d157a4359b
Merge pull request #160 from KohlsTechnology/issue-144
...
Push Container Images To k8s.gcr.io
2019-06-20 06:32:52 -07:00
Sean Malloy
6a08b5661a
Changes image variable name based on code review comments
2019-06-20 01:00:01 -05:00
Sean Malloy
7094c404c9
Change push-container to push-container-to-gcloud
...
Changes made based on code review comments.
2019-06-19 00:51:31 -05:00
Sebastiaan Tammer
20c610c65a
Improved logic for duplicates testing
2019-06-11 20:35:55 +02:00
Sean Malloy
934a06381d
Push Container Images To k8s.gcr.io
...
Run below commands to build and push
a staging image to staging-k8s.gcr.io.
```
$ make push
```
Run below commands to build and push
a release image to k8s.gcr.io.
```
$ git checkout v0.9.0
$ VERSION=v0.9.0 REGISTRY=k8s.gcr.io make push
```
2019-06-05 00:35:10 -05:00
Kubernetes Prow Robot
674c1db05c
Merge pull request #149 from reetasingh/master
...
Adding golang ci lint support and Refactoring test by make it table driven
2019-06-04 07:25:11 -07:00
Reeta Singh
dee89a6cc1
Refactoring test by make it table driven and adding golangci-lint to the CI pipeline
2019-06-03 20:40:02 -07:00
Kubernetes Prow Robot
60fbaca305
Merge pull request #156 from tammert/identical-deployments-fix
...
Added ownerRef.UID for evaluating duplicate Pods
2019-06-02 11:26:13 -07:00
Sebastiaan Tammer
164d2b0729
Minor typo corrected
2019-05-25 11:40:03 +02:00
Sebastiaan Tammer
023a2f2a47
Replaced UID with Namespace for duplicate check, added tests (+ cleanup)
2019-05-25 11:18:11 +02:00
Sebastiaan Tammer
d1c6f3f709
Added ownerRef.UID for evaluating duplicate Pods
2019-05-24 18:51:33 +02:00