Commit Graph
1108 Commits
Author SHA1 Message Date
Lucas Severo Alves 3cbd411062 Check existing constraints before assigning 2022-07-04 13:22:45 +02:00
Kubernetes Prow Robot 9bf473b7e4 Merge pull request #824 from damemi/1.24-fix-version-cmd
[release-1.24] Fix version command to parse helm chart tags
2022-06-01 07:25:02 -07:00
Mike Dame dcb4899f33 Increase cloudbuild timeout to 25 minutes 2022-06-01 14:12:27 +00:00
Mike Dame 55ab0deaf7 Fix version command to parse helm chart tags 2022-05-31 17:39:37 +00:00
Kubernetes Prow Robot 0a4bcdaea1 Merge pull request #820 from damemi/1.24.1-updates
[release-1.24] Update helm chart for v0.24.1
descheduler-helm-chart-0.24.1
2022-05-31 06:38:53 -07:00
Mike Dame 635e286b58 Docs and readme updates 2022-05-26 15:25:50 +00:00
Mike Dame 57a1d9f780 Update helm chart for v0.24.1 2022-05-26 15:22:32 +00:00
Kubernetes Prow Robot c09c060042 Merge pull request #817 from damemi/1.24-helm-chart-fixes
[release-1.24] helm chart fixes
v0.24.1
2022-05-25 18:03:23 -07:00
Stephan Austermühle 196b7a297d Fix type error for the leader election
Also, add the missing update verb in the ClusterRole and adds required
time units to leaseDuration, renewDeadline, retryPeriod in the Chart
example.
2022-05-25 14:13:11 +00:00
Stephan Austermühle eb838bd37a Add more precise description 2022-05-25 14:12:51 +00:00
Stephan Austermühle 7b505383bb Add podAnnotations and podLabels to values and docs 2022-05-25 14:12:51 +00:00
Kubernetes Prow Robot e0e608722f Merge pull request #810 from damemi/1.24-CVE-2022-27191
[release-1.24] bump: golang.org/x/crypto
2022-05-23 21:53:10 -07:00
Kubernetes Prow Robot 26684300c4 Merge pull request #808 from damemi/1.24-go1.18.2
[release-1.24] Bump To Go 1.18.2
2022-05-23 21:37:10 -07:00
Mike Dame 2868e83f75 bump: golang.org/x/crypto 2022-05-23 21:17:56 +00:00
Sean Malloy a25066fa89 Bump To Go 1.18.2
The main k/k repo was updated to Go 1.18.2 for the
k8s v1.24.0 release. See below PR for reference.

https://github.com/kubernetes/kubernetes/pull/110044
2022-05-23 14:15:59 +00:00
Kubernetes Prow Robot eb0be65687 Merge pull request #796 from JaneLiuL/master
Update helm chart version to v0.24
descheduler-helm-chart-0.24.0
2022-05-16 15:06:19 -07:00
JaneLiuL 64786460cd Update helm chart version to v0.24 2022-05-13 08:27:15 +08:00
Kubernetes Prow Robot 9c110c4004 Merge pull request #791 from JaneLiuL/master
Bump to k8s 1.24.0
v0.24.0
2022-05-12 12:06:33 -07:00
Kubernetes Prow Robot 0eddf7f108 Merge pull request #792 from pravarag/update-docs-1.24
Update Docs and Manifests for v0.24.0
2022-05-12 11:31:15 -07:00
Kubernetes Prow Robot 3c8d6c4d53 Merge pull request #795 from damemi/update-e2e
Update e2e test versions
2022-05-12 09:29:14 -07:00
Mike Dame 6e84d0a6ba React to removal of offensive language
https://github.com/kubernetes/kubeadm/issues/2200 went into effect in 1.24, so
e2es broke without the update.
2022-05-12 15:35:07 +00:00
Mike Dame fb1df468ad golint fix 2022-05-12 14:21:34 +00:00
Mike Dame ac4d576df8 Update e2e test versions 2022-05-12 14:16:53 +00:00
Pravar Agrawal 314ad65b04 Update docs and manifests for v0.24.0 2022-05-04 22:08:49 +05:30
JaneLiuL 969a618933 Bump to k8s 1.24.0 2022-05-04 10:17:47 +08:00
Kubernetes Prow Robot 028f205e8c Merge pull request #790 from ingvagabund/636
Added request considerations to NodeFit Feature [#636 follow up]
2022-05-03 19:09:16 -07:00
Jan Chaloupka 3eca2782d4 Addressing review comments
Both LowNode and HighNode utilization strategies evict only as many pods
as there's free resources on other nodes. Thus, the resource fit test
is always true by definition.
2022-04-28 18:54:54 +02:00
RyanDevlin 16eb9063b6 NodeFit parameter now considers pod requests 2022-04-28 10:16:52 +02:00
Kubernetes Prow Robot eac3b4b54a Merge pull request #788 from ryan4yin/master
fix: incorrect yaml indentation in readme
2022-04-26 06:46:53 -07:00
Ryan Yin d08cea731a fix: incorrect indentation 2022-04-26 06:05:12 +08:00
Kubernetes Prow Robot 0fc5ba9316 Merge pull request #787 from JaneLiuL/master
bump to k8s 1.24-rc.0
2022-04-25 12:05:43 -07:00
JaneLiuL ecbd10afe2 bump to k8s 1.24-rc.0 2022-04-21 09:11:04 +08:00
Kubernetes Prow Robot e5ed0540f2 Merge pull request #779 from pravarag/user-docs-typo
Fix missing param in user-guide for PodLifeTime strategy
2022-04-11 01:44:06 -07:00
Pravar Agrawal 4e972a7602 fix missing param in user-guide 2022-04-07 10:02:26 +05:30
Kubernetes Prow Robot ae20b5b034 Merge pull request #732 from eminaktas/feature/metric-scape
feat: Add metric scrape configs in Helm Chart
2022-03-30 07:06:27 -07:00
Kubernetes Prow Robot 406e3ed5b3 Merge pull request #771 from dineshbhor/fix-highnodeutilization-node-sorting
Sort nodes in ascending order for HighNodeUtilization
2022-03-29 02:58:47 -07:00
dineshbhor 7589aaf00b Sort nodes in ascending order for HighNodeUtilization 2022-03-29 17:54:18 +09:00
eminaktas ca90b53913 feat: Add metric scrape configs in Helm Chart
Signed-off-by: eminaktas <emin.aktas@trendyol.com>
2022-03-28 23:41:56 +03:00
Kubernetes Prow Robot 238eebeaca Merge pull request #722 from Dentrax/feature/leaderelection
feat(leaderelection): impl leader election for HA Deployment
2022-03-28 09:39:23 -07:00
Kubernetes Prow Robot cf59d08193 Merge pull request #751 from HelmutLety/redo_#473
feat: Add DeviationThreshold Paramter for LowNodeUtilization, (Previous attempt - #473 )
2022-03-28 03:53:24 -07:00
HelmutLety 2ea65e69dc feat(LowNodeUtilization): useDeviationThresholds, redo of #473
[751]: normalize Percentage in nodeutilization and clean the tests
2022-03-28 12:35:01 +02:00
Kubernetes Prow Robot 7f6a2a69b0 Merge pull request #777 from JacobHenner/support-taint-exclusions
Add RemovePodsViolatingNodeTaints taint exclusion
2022-03-28 02:47:23 -07:00
Jacob Henner ac3362149b Add RemovePodsViolatingNodeTaints taint exclusion
Add taint exclusion to RemovePodsViolatingNodeTaints. This permits node
taints to be ignored by allowing users to specify ignored taint keys or
ignored taint key=value pairs.
2022-03-27 13:48:40 -04:00
0a52af9ab8 feat(leaderelection): impl leader election
Signed-off-by: Furkan <furkan.turkal@trendyol.com>
Signed-off-by: eminaktas <eminaktas34@gmail.com>
Co-authored-by: Emin <emin.aktas@trendyol.com>
Co-authored-by: Yasin <yasintaha.erol@trendyol.com>
2022-03-25 14:33:14 +03:00
Kubernetes Prow Robot 07bbdc61c4 Merge pull request #762 from ingvagabund/nodeutilization-refactor
Promote NodeUsage to NodeInfo, evaluate thresholds separately
2022-03-15 17:33:48 -07:00
Kubernetes Prow Robot 17595fdcfc Merge pull request #764 from ingvagabund/taints-prefer-no-scheduler
RemovePodsViolatingNodeTaints: optionally include PreferNoSchedule taint
2022-03-14 17:36:10 -07:00
Jan Chaloupka 285523f0d9 RemovePodsViolatingNodeTaints: optionally include PreferNoSchedule taint 2022-03-14 16:46:03 +01:00
Kubernetes Prow Robot c55a897599 Merge pull request #759 from JaneLiuL/master
OWNERS: add janeliul as a reviewer
2022-03-11 10:29:07 -08:00
Jan Chaloupka 52ff50f2d1 Promote NodeUsage to NodeInfo, evaluate thresholds separately 2022-03-11 13:52:37 +01:00
Jan Chaloupka 8ebf3fb323 nodeutilization: move node resource threshold value computation under a separate function 2022-03-11 12:46:11 +01:00