Mike Dame
5df2a0c516
Add hack scripts and makefile targets
2021-03-08 14:39:08 -05:00
Mike Dame
8ecd14289a
Add <toc> markers to README
2021-03-08 10:51:55 -05:00
Mike Dame
131ed42a4c
Add sigs.k8s.io/mdtoc dependency
2021-03-08 10:46:27 -05:00
Kubernetes Prow Robot
6b8d4cd5a7
Merge pull request #517 from lixiang233/fix_topology_log
...
Correct log in topology spread strategy
2021-03-07 11:31:42 -08:00
Kubernetes Prow Robot
24a06511a2
Merge pull request #505 from ingvagabund/collect-metrics
...
Collect metrics
2021-03-06 21:41:42 -08:00
lixiang
09c7d1be0a
Correct log in topology spread strategy
2021-03-06 16:21:46 +08:00
Kubernetes Prow Robot
f5666882de
Merge pull request #515 from damemi/clarify-pod-percentage-readme
...
Clarify resource percentage calculation in README
2021-03-05 07:36:22 -08:00
Jan Chaloupka
701f22404b
Serve secure metrics at 10258
2021-03-05 16:35:45 +01:00
Mike Dame
d5fa60bdd5
Clarify resource percentage calculation in README
2021-03-05 09:34:04 -05:00
Kubernetes Prow Robot
9e14f733b7
Merge pull request #510 from lixiang233/Ft_filter_by_label
...
Filter pods by labelSelector
2021-03-05 01:14:22 -08:00
lixiang
29ade13ce7
README and e2e-testcase add for labelSelector
2021-03-04 21:32:14 +08:00
lixiang
03518badb8
Strategies: Add labelSelector to all strategies except LowNodeUtilization, RemoveDuplicates and RemovePodsViolatingTopologySpreadConstraint.
2021-03-04 21:30:50 +08:00
Jan Chaloupka
24458fb0ca
Increase pods_evicted metric
2021-03-03 16:15:21 +01:00
Jan Chaloupka
1c5b32763b
Register metrics
...
New metrics:
- build_info: Build info about descheduler, including Go version, Descheduler version, Git SHA, Git branch
- pods_evicted: Number of successfully evicted pods, by the result, by the strategy, by the namespace
2021-03-03 16:15:09 +01:00
Jan Chaloupka
3bd031bbb3
Move build's versioning bits under pkg/version
2021-03-03 15:56:53 +01:00
Jan Chaloupka
ea6e9f22b9
Vendor metrics
2021-03-03 15:56:48 +01:00
Kubernetes Prow Robot
73309a3948
Merge pull request #490 from damemi/logging-format-default
...
Add default logging-format value
2021-03-03 06:49:20 -08:00
Kubernetes Prow Robot
105313a0e3
Merge pull request #512 from ingvagabund/bump-gogo-protobuf-to-1.3.2
...
Bump github.com/gogo/protobuf to v1.3.2
2021-03-02 07:05:19 -08:00
Jan Chaloupka
d368cbed32
Bump github.com/gogo/protobuf to v1.3.2
...
Fixes https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-3121
2021-03-02 14:48:32 +01:00
Kubernetes Prow Robot
726091712d
Merge pull request #509 from KohlsTechnology/update-reviwers
...
Add lixiang233 As A Reviewer
2021-03-01 06:45:25 -08:00
lixiang
854afa7c73
PodsListing: Add WithLabelSelector option.
2021-03-01 11:13:44 +08:00
lixiang
2517268b1f
API: Add a new parameter labelSelector to StrategyParameters.
2021-02-26 15:49:00 +08:00
Sean Malloy
fea8beabab
Add lixiang233 As A Reviewer
2021-02-25 22:03:50 -06:00
Kubernetes Prow Robot
7f9c95fa16
Merge pull request #506 from KohlsTechnology/kind-0.10.0
...
Update e2e tests to use kind v0.10.0
2021-02-25 07:29:27 -08:00
Sean Malloy
6f7e2a271e
Update e2e tests to use kind v0.10.0
2021-02-25 00:17:06 -06:00
Kubernetes Prow Robot
217ebdfa73
Merge pull request #504 from lixiang233/Fix_lowNodeUtilization_log
...
Log and README optimization for LowNodeUtilization
2021-02-24 05:22:50 -08:00
lixiang
e014fda58e
Log and README optimization for LowNodeUtilization
2021-02-24 09:17:07 +08:00
Kubernetes Prow Robot
6d0360fd16
Merge pull request #502 from damemi/node-affinity-totalevicted
...
Move 'total pods evicted' log message to main loop
2021-02-19 13:45:41 -08:00
Mike Dame
01a87b6143
Move 'total pods evicted' log message to main loop
2021-02-19 10:37:43 -05:00
Kubernetes Prow Robot
f3e871492c
Merge pull request #499 from KohlsTechnology/go-1.15.8
...
Bump To Go 1.15.8
2021-02-18 05:52:57 -08:00
Kubernetes Prow Robot
bf8d744686
Merge pull request #498 from kristinnardal2/patch-1
...
Fix indentation in values.yaml
2021-02-18 05:52:51 -08:00
Kubernetes Prow Robot
477d12968e
Merge pull request #496 from KohlsTechnology/nonroot-helm-chart
...
Update Helm Chart to run as non-root
2021-02-18 00:34:51 -08:00
Sean Malloy
dcb4136a96
Bump To Go 1.15.8
...
The main k/k repo was updated to Go 1.15.8 for the upcoming k8s v1.21.0
release. See below PR for reference.
https://github.com/kubernetes/release/issues/1895
2021-02-18 00:00:31 -06:00
Kristinn Björgvin Árdal
2c0afafccf
Fix indentation in values.yaml
...
A couple of lines had an extra whitespace.
2021-02-17 08:51:26 +01:00
Kubernetes Prow Robot
e56617253f
Merge pull request #497 from ingvagabund/resourceUsagePercentages-unit-test
...
LowNodeUtilization: unit test resourceUsagePercentages to validate percentages are computed correctly
2021-02-11 20:26:48 -08:00
Jan Chaloupka
500aaea4dd
LowNodeUtilization: unit test resourceUsagePercentages to validate percentages are computed correctly
2021-02-11 16:04:37 +01:00
Sean Malloy
4444811f26
Update Helm Chart to run as non-root
2021-02-10 21:49:01 -06:00
Kubernetes Prow Robot
b63c6fac27
Merge pull request #495 from KohlsTechnology/nonroot
...
Update Job and CronJob YAML to run as non-root
2021-02-10 08:22:59 -08:00
Sean Malloy
dfc76906d4
Update Job and CronJob YAML to run as non-root
2021-02-09 23:10:18 -06:00
Kubernetes Prow Robot
fbd17d4caf
Merge pull request #480 from damemi/nodeselector-cronjob
...
Add nodeSelector to cronJob helm chart
2021-02-09 10:32:59 -08:00
Mike Dame
9c01589fb9
Add nodeSelector to cronJob helm chart
2021-02-09 13:27:26 -05:00
Kubernetes Prow Robot
a0942afaa1
Merge pull request #493 from fancc/resource_usage_percentage
...
Modify resourceUsage.Value() to resourceUsage.MilliValue()
2021-02-02 03:38:28 -08:00
范成城
16fa21a4a6
change resourceUsagePercentage func
2021-01-31 20:46:46 +08:00
Kubernetes Prow Robot
241f1325c9
Merge pull request #481 from damemi/ignore-pvc-pods
...
Add option to ignore pods with PVCs from eviction
2021-01-26 22:41:40 -08:00
Mike Dame
c1a63a557a
Add option to ignore pods with PVCs from eviction
2021-01-26 08:47:54 -05:00
Mike Dame
e45e21368a
Add default logging-format value
2021-01-25 14:19:58 -05:00
Kubernetes Prow Robot
f24b367479
Merge pull request #474 from lixiang233/Ft_include_soft_constraints
...
Add a parameter to include soft topology spread constraints
2021-01-21 09:21:06 -08:00
lixiang
8ba9cb1df7
Add a parameter to include soft topology spread constraints
2021-01-21 11:33:16 +08:00
Kubernetes Prow Robot
d502f05910
Merge pull request #484 from damemi/topology-spread-bug
...
Fix TopologySpread bug that evicts non-evictable pods
2021-01-12 17:26:36 -08:00
Mike Dame
241f47d947
Fix TopologySpread bug that evicts non-evictable pods
2021-01-12 15:25:55 -05:00