Jan Chaloupka
4565184481
Drop remaining mentions of evict extension point
2023-04-26 09:59:49 +02:00
Mike Dame
d9316d1872
Add json tags to internal fields and basic config test
2023-04-24 12:54:43 +00:00
Kubernetes Prow Robot
a7113dab50
Merge pull request #1120 from ingvagabund/remove-evict-extension-point
...
Drop Evict extension point
2023-04-24 05:43:01 -07:00
Jan Chaloupka
76e7e4f57b
Drop Evict extension point
...
The Evict extension point is not currently in use.
All DefaultEvictor plugin functionality is exposed through Filter and
PreEvictionFilter extension points instead.
Thus, no need to limit the number of evictors enabled.
2023-04-20 17:52:40 +02:00
Kubernetes Prow Robot
e8c099c6d3
Merge pull request #1109 from a7i/amir/update-0.26.1-refs
...
update v0.26.1 references
2023-04-12 07:22:32 -07:00
Amir Alavi
ac2b727fe3
bump to k8s 1.27 ( #1115 )
...
* bump to k8s 1.27
Signed-off-by: Amir Alavi <amiralavi7@gmail.com >
* bump go version to 1.20.3
* bump k8s version and kine for e2e
---------
Signed-off-by: Amir Alavi <amiralavi7@gmail.com >
2023-04-12 07:08:32 -07:00
Kubernetes Prow Robot
5c69cdad29
Merge pull request #1112 from yanggangtony/fix-error-msg-for-cachedClient
...
Fix typo log message for cachedClient
2023-04-06 20:17:15 -07:00
yanggang
e96c570ff4
Fix typo log message for cachedClient
...
Signed-off-by: yanggang <gang.yang@daocloud.io >
2023-04-07 09:31:47 +08:00
Kubernetes Prow Robot
ae24dceaae
Merge pull request #1111 from yanggangtony/delete-ioutil
...
Delete "io/ioutil" package.
2023-04-06 06:43:48 -07:00
yanggang
aef6c05032
Delete "io/ioutil" package.
...
Signed-off-by: yanggang <gang.yang@daocloud.io >
2023-04-06 11:29:22 +08:00
Kubernetes Prow Robot
ce0d31fd5f
Merge pull request #1097 from ingvagabund/list-of-extension-points
...
Populate extension points automatically for deschedule, balance, filter and preEvictionFilter
2023-04-03 08:17:51 -07:00
Jan Chaloupka
3510aba01d
Detect individual extension points from plugin types
...
- Populate extension points automatically from plugin types
- Make a list of enabled extension points based on a profile
configuration
- Populate filter and pre-eviction filter handles from their
corresponding extension points
2023-04-03 17:04:31 +02:00
Amir Alavi
2bf7ab8f2a
update v0.26.1 references
2023-04-03 10:09:24 -04:00
Kubernetes Prow Robot
347f89533c
Merge pull request #1105 from yanggangtony/fix-notes-for-podutil
...
fix go doc for method IsPodWithPVC
2023-04-03 06:19:51 -07:00
Kubernetes Prow Robot
e972f4c1ed
Merge pull request #1100 from a7i/1.27-rc0
...
bump to k8s 1.27 rc0
2023-04-03 06:03:54 -07:00
Kubernetes Prow Robot
ed611052cf
Merge pull request #1104 from yanggangtony/fix-default-plugin
...
fix default value assignment of EvictLocalStoragePods
2023-04-02 14:47:51 -07:00
yanggang
4955ed5353
fix IsPodWithPVC func notes.
...
Signed-off-by: yanggang <gang.yang@daocloud.io >
2023-04-02 08:49:52 +08:00
yanggang
90905d2c21
fix if condition for the right value of EvictLocalStoragePods
...
Signed-off-by: yanggang <gang.yang@daocloud.io >
2023-04-02 08:13:01 +08:00
Kubernetes Prow Robot
aba0064d49
Merge pull request #1103 from yanggangtony/cmd-corba-args-to-uppercase-letter
...
dry-run cli flag to use uppercase
2023-03-31 17:47:48 -07:00
yanggang
feb8989468
Make cobra args help info to uppercase.
...
Signed-off-by: yanggang <gang.yang@daocloud.io >
2023-04-01 08:26:09 +08:00
Jan Chaloupka
3897ff069f
Extend PluginRegistry with plugin type
2023-03-30 10:55:59 +02:00
Kubernetes Prow Robot
208f78c6dc
Merge pull request #1101 from a7i/bump-golangci
...
bump golangci for go 1.20
2023-03-27 07:10:29 -07:00
Amir Alavi
d5b7c362dc
fix gofumpt violation
2023-03-25 11:08:07 -04:00
Amir Alavi
b16092f5a7
bump golangci for go 1.20
2023-03-25 10:52:59 -04:00
Amir Alavi
6f350ceb12
bump to k8s 1.27 rc0
2023-03-25 10:42:51 -04:00
Jan Chaloupka
757661110a
Move framework types under framework/types
2023-03-23 19:00:55 +01:00
Jan Chaloupka
bcc6c8eb2a
Descheduling profile with PoC fake plugin ( #1093 )
...
* Descheduling profile
* Fake plugin + profile unit testing
* Rename Profile config type into DeschedulerProfile
To avoid resamblance with profileImpl
* First run deschedule, then balance extension points
2023-03-23 09:14:33 -07:00
Kubernetes Prow Robot
0872b214ff
Merge pull request #1090 from dangen-effy/patch-1
...
docs: typo
2023-03-14 21:16:16 -07:00
dangen
95759f7bb6
docs: typo
...
Plugion to Plugin
2023-03-14 16:49:32 +09:00
Kubernetes Prow Robot
a86345ec97
Merge pull request #1063 from JaneLiuL/master
...
Add k8s compatibility warnings to logs
2023-03-13 18:05:12 -07:00
Kubernetes Prow Robot
2b15be7f40
Merge pull request #937 from a7i/remove-e2e-helm-action
...
remove e2e tests from helm github action
2023-03-13 13:16:50 -07:00
Amir Alavi
54d80de507
remove e2e tests from helm github action
2023-03-13 09:55:43 -04:00
JaneLiuL
7068fc6082
Add k8s compatibility warnings to logs
2023-03-13 19:30:40 +08:00
Kubernetes Prow Robot
85e9f86e85
Merge pull request #1066 from JaneLiuL/securitycontext
...
expose security context from helm chart
2023-03-09 17:32:32 -08:00
Kubernetes Prow Robot
710611527c
Merge pull request #1075 from damemi/gke-optimize-utilization-readme
...
Add note to HighNodeUtilization readme for GKE users
2023-03-08 06:33:15 -08:00
Mike Dame
25d1508485
Add note to HighNodeUtilization readme for GKE users
2023-03-08 12:59:21 +00:00
Kubernetes Prow Robot
0fdb620db7
Merge pull request #1072 from JannikSt/master
...
Fix typo in nodeutilization types
2023-03-06 06:04:30 -08:00
Jannik Straube
176d3ac024
Fix typo in nodeutilization types
2023-03-06 10:31:32 +01:00
Gaurav Dasson
c6e5cd41de
Adding descheduler policy API Version option in helm templates ( #1068 )
...
* Adding descheduler policy API Version option
in helm templates
* Updating comment for deschedulerPolicyAPIVersion
field
* Making v1alpha1 the default api version
2023-03-03 07:44:59 -08:00
Kubernetes Prow Robot
ab18575b15
Merge pull request #1057 from xiaoanyunfei/bugfix/podnum
...
check pod number
2023-03-02 05:40:56 -08:00
JaneLiuL
12965c4660
expose securityContext
2023-03-01 11:14:59 +08:00
Kubernetes Prow Robot
e51e8b831f
Merge pull request #1059 from lucming/code-cleanup
...
remove some logic useless
2023-02-16 17:49:38 -08:00
sunxiaofei
b9ddbf12ed
fitsRequest check pod num
2023-02-16 20:20:38 +08:00
lucming
02b1e8b8b9
remove some logic useless
2023-02-16 17:25:00 +08:00
Lucas Severo Alves
463158f7dc
v1alpha2 docs ( #1049 )
...
* v1alph2 docs
* remove internal toc (gh has this natively)
* fix typo and newlines
* name plugins with less confusing names
* add type column
* fix kv selector and nodeSelector desc
* group plugin types in a table
* link the deprecated doc
* warning signs
2023-02-13 18:45:30 -08:00
Harsha Narayana
93a014ef5e
metrics: enable loop duration and strategy duration metrics ( #1041 )
...
* metrics: enable loop duration and strategy duration metrics
* metrics: enable loop duration and strategy duration metrics
2023-02-03 20:08:28 -08:00
Kubernetes Prow Robot
904b8835e1
Merge pull request #1051 from gustavomfc/fix/conversion_v1alpha1_
...
Fix v1alpha1 conversion to use universal decoder
2023-02-03 06:40:30 -08:00
gustavo.carneiro
2470252841
Copyright date from 2022 to 2023
...
Signed-off-by: Gustavo Carneiro <gustavo.mfc@icloud.com >
2023-01-30 13:05:58 -03:00
gustavo.carneiro
82cbc15380
Fix v1alpha1 conversion to use universal decoder
2023-01-30 12:53:18 -03:00
Kubernetes Prow Robot
b5c3d2bfd1
Merge pull request #1048 from harshanarayana/enable-docs-auto-gen
...
enable auto generation of the documents
2023-01-24 06:08:17 -08:00