Kubernetes Prow Robot
ce6ce5a058
Merge pull request #539 from damemi/1.21-rc.0
...
Bump to k8s 1.21-rc.0
2021-03-31 16:55:21 -07:00
Mike Dame
bd4f6d4fcd
Bump to k8s 1.21-rc.0
2021-03-31 10:22:56 -04:00
Kubernetes Prow Robot
a2746d09e8
Merge pull request #523 from RyanDevlin/evict-critical
...
Added EvictSystemCriticalPods flag to descheduler
2021-03-30 10:41:57 -07:00
RyanDevlin
b5d7219391
Completed evictSystemCriticalPods feature
2021-03-29 23:13:05 -04:00
Kubernetes Prow Robot
b09d5d99dc
Merge pull request #534 from KohlsTechnology/kustomize-docs
...
Use Tags In Kustomize Documentation
2021-03-27 23:46:44 -07:00
Sean Malloy
dbcc20f37f
Use Tags In Kustomize Documentation
...
The master branch always represents the next release of the
descheduler. Therefore applying the descheduler k8s manifests
from the master branch is not considered stable. It is best for
users to install descheduler using the released tags.
2021-03-27 01:21:08 -05:00
Kubernetes Prow Robot
51340b56b8
Merge pull request #533 from ingvagabund/bump-to-go1.16
...
Bump go to 1.16
2021-03-26 23:20:43 -07:00
Jan Chaloupka
160669817e
Bump go to 1.16
2021-03-25 10:13:40 +01:00
Kubernetes Prow Robot
6ca4479892
Merge pull request #520 from KohlsTechnology/statefulset-docs
...
Document That Descheduler Considers StatefulSets For Eviction
2021-03-23 08:15:36 -07:00
Sean Malloy
92740a25d4
Add Initial Unit Tests For StatefulSets
2021-03-23 09:24:08 -05:00
Sean Malloy
56e4daccaf
Document That Descheduler Considers StatefulSets For Eviction
...
Similar to ReplicaSet, ReplicationController, and Jobs pods with a
StatefulSet metadata.ownerReference are considered for eviction.
Document this, so that it is clear to end users.
2021-03-23 09:24:08 -05:00
Kubernetes Prow Robot
b546832b66
Merge pull request #526 from KohlsTechnology/chart-docs-fix
...
Correct Helm Chart Docs For Container Requests and Limits
2021-03-15 08:59:05 -07:00
Kubernetes Prow Robot
39e5b34af3
Merge pull request #525 from damemi/topology-spread-selector-fix
...
(TopologySpread) Evict pods with selectors that match multiple nodes
2021-03-14 01:35:04 -08:00
Sean Malloy
e699e08d13
Correct Helm Chart Docs For Container Requests and Limits
...
The resources.cpuRequest and resources.memoryRequest varialbes are
not valid in the helm chart values.yaml file. The correct varialbe
name for setting the requests and limits is resources.
Also, fixed white space alignment in the markdown table.
2021-03-12 23:17:02 -06:00
Mike Dame
af26b57e5e
(TopologySpread) Evict pods with selectors that match multiple nodes
2021-03-12 13:41:17 -05:00
Kubernetes Prow Robot
22fe589ae6
Merge pull request #508 from KohlsTechnology/emeritus-approvers
...
Move Inactive Maintainers to Emeritus Status
2021-03-12 09:06:18 -08:00
Kubernetes Prow Robot
0a11b5a138
Merge pull request #521 from KohlsTechnology/armv7
...
Enable ARM32v7 Container Image Builds
2021-03-09 17:07:13 -08:00
Sean Malloy
363f02710b
Enable ARM32v7 Container Image Builds
...
Add ARM32v7 in addition to the currently supported architectures. This
will allow running descheduler on Raspberry Pi v3 devices.
2021-03-09 09:03:58 -06:00
Kubernetes Prow Robot
6abfa232e7
Merge pull request #518 from damemi/sigs-k8s-mdtoc
...
Add table of contents generator/verify script
2021-03-08 12:06:59 -08:00
Mike Dame
bbfb12a120
Run hack/update-toc.sh
2021-03-08 14:39:08 -05:00
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
Sean Malloy
5f4dfbc922
Update Maintainer Field in Dockerfiles
...
Set the maintainer field to use the more generic SIG scheduling name and
email address.
2021-03-01 23:19:42 -06:00
Sean Malloy
967911e4c1
Move Inactive Maintainers to Emeritus Status
...
For roughly the past year damemi has been the only active approver for
the descheduler. Therefore move the inactive approvers to emeritus
status. This will help clarify to contributors who should be assigned to
pull requests.
2021-03-01 09:23:49 -06: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