Kubernetes Prow Robot
a5e8ba1a70
Merge pull request #452 from KohlsTechnology/go-1.15.5
...
Bump To Go 1.15.5
2020-12-03 06:21:00 -08:00
Sean Malloy
550de966c7
Bump To Go 1.15.5
...
The main k/k repo as updated to Go 1.15.5 for the upcoming k8s v1.20.0
release. See below PR for reference.
https://github.com/kubernetes/kubernetes/pull/95776
2020-12-03 01:16:42 -06:00
Kubernetes Prow Robot
c94342db31
Merge pull request #451 from damemi/v0.20.0-rc.0
...
bump k8s dependencies to 1.20-rc.0
2020-12-02 23:13:00 -08:00
Mike Dame
251f44e568
bump(*): k8s to 1.20-rc.0
2020-12-02 14:40:50 -05:00
Kubernetes Prow Robot
922c4f6a63
Merge pull request #448 from damemi/topology-spread-logging
...
Add more topology spread logs
2020-12-01 15:10:50 -08:00
Mike Dame
2b5ec01381
Add more topology spread logs
2020-12-01 17:02:46 -05:00
Kubernetes Prow Robot
7bcd562ff5
Merge pull request #444 from KohlsTechnology/issue-432-cronjob
...
Update Helm Chart To Allow Setting startingDeadlineSeconds
2020-11-24 12:10:40 -08:00
Sean Malloy
03852d0914
Update Helm Chart To Allow Setting startingDeadlineSeconds
...
Allow end users to optionally set the descheduler CronJob
.spec.startingDeadlineSeconds when installing using helm.
2020-11-24 10:58:16 -06:00
Kubernetes Prow Robot
5f1e9a97c4
Merge pull request #446 from ingvagabund/low-node-util-percentages-times-100
...
LowNodeUtilization: express usagePercentage multiplied by 100
2020-11-24 08:13:02 -08:00
Jan Chaloupka
cd6f2cd4cb
LowNodeUtilization: express usagePercentage multiplied by 100
...
Entry params are in interval <0; 100>. Have logs respect that as well.
2020-11-24 14:48:48 +01:00
Kubernetes Prow Robot
e679c7fabc
Merge pull request #442 from KohlsTechnology/issue-432
...
Set Container Resources In YAML Manifests
2020-11-23 08:49:34 -08:00
Kubernetes Prow Robot
6f5918d765
Merge pull request #443 from KohlsTechnology/issue-432-helm
...
Set Container Resources In Helm Chart
2020-11-23 07:47:33 -08:00
Sean Malloy
5a46ba0630
Set Container Resources In Helm Chart
...
Prior to this commit the helm chart used to install the descheduler
CronJob did not set container requests or limits. This is considered
an anti-pattern when deploying applications on k8s.
Set descheduler container resources to make it a burstable pod. This
will ensure a high quality experience for end users when deploying
descheduler into their clusters using the instructions from the README.
The default values choosen for CPU/Memory are not based on any real data.
2020-11-23 09:12:54 -06:00
Kubernetes Prow Robot
c1323719f4
Merge pull request #427 from KohlsTechnology/fix-version-output
...
Fix Version Output For Automated Container Builds
2020-11-21 03:19:33 -08:00
Sean Malloy
8795fe6b90
Fix Version Output For Automated Container Builds
...
Prior to this change the output from the command "descheduler version"
when run using the official container images from k8s.gcr.io would
always output an empty string. See below for an example.
```
docker run k8s.gcr.io/descheduler/descheduler:v0.19.0 /bin/descheduler version
Descheduler version {Major: Minor: GitCommit: GitVersion: BuildDate:2020-09-01T16:43:23+0000 GoVersion:go1.15 Compiler:gc Platform:linux/amd64}
```
This change makes it possible to pass the descheduler version
information to the automated container image build process and
also makes it work for local builds too.
2020-11-20 23:25:22 -06:00
Sean Malloy
a3f8bb0369
Set Container Resources In YAML Manifests
...
Prior to this commit the YAML manifests used to install the descheduler
Job and CronJob did not set container requests or limits. This is
considered an anti-pattern when deploying applications on k8s.
Set descheduler container resources to make it a burstable pod. This
will ensure a high quality experience for end users when deploying
descheduler into their clusters using the instructions from the README.
The values choosen for CPU/Memory are not based on any real data.
2020-11-20 12:55:10 -06:00
Kubernetes Prow Robot
cd3c3bf4da
Merge pull request #441 from ingvagabund/low-node-util-dump-node-usage-in-percentage
...
LowNodeUtilization: show node usage in percentage as well
2020-11-18 08:44:06 -08:00
Jan Chaloupka
652ee87bf5
LowNodeUtilization: show node usage in percentage as well
2020-11-18 14:50:53 +01:00
Kubernetes Prow Robot
5225ec4597
Merge pull request #436 from stevehipwell/helm-chart-rename
...
Rename Helm chart
2020-11-17 22:42:05 -08:00
Kubernetes Prow Robot
b2af720ddb
Merge pull request #438 from lixiang233/add_missing_parameter
...
Add missing parameter in README
2020-11-17 20:24:04 -08:00
lixiang
94f07996f7
add missing parameter in README
2020-11-17 16:10:02 +08:00
Kubernetes Prow Robot
4839d5f369
Merge pull request #413 from damemi/podtopologyspread
...
Add PodTopologySpread strategy
2020-11-13 10:41:05 -08:00
Steve Hipwell
022e07c278
Rename helm chart
2020-11-09 10:21:48 +00:00
Kubernetes Prow Robot
620d71abdf
Merge pull request #433 from ankon/patch-1
...
Fix trivial typo in helm README
2020-11-03 08:50:04 -08:00
Andreas Kohn
85d00ab457
Fix trivial typo in helm README
2020-11-03 13:10:37 +01:00
Kubernetes Prow Robot
b30bd40860
Merge pull request #428 from damemi/component-helper-nodeselector
...
Start using helpers from k8s.io/component-helpers
2020-11-02 04:52:54 -08:00
Mayank Kumar
4108362158
Add RemovePodsViolatingTopologySpreadConstraint strategy
...
This adds a strategy to balance pod topology domains based on the scheduler's
PodTopologySpread constraints. It attempts to find the minimum number of pods
that should be sent for eviction by comparing the largest domains in a topology
with the smallest domains in that topology.
2020-10-30 16:36:33 -04:00
Mike Dame
b27dc5f14e
go mod tidy && go mod vendor
2020-10-30 09:41:49 -04:00
Mike Dame
3c54378749
Use NodeSelectorRequirementsAsSelector from k8s.io/component-helpers
2020-10-30 09:41:49 -04:00
Kubernetes Prow Robot
6240aa68f7
Merge pull request #430 from damemi/verify-spelling
...
Add hack/verify-spelling.sh script and Makefile target
2020-10-22 08:27:36 -07:00
Mike Dame
301af7fd9c
Add hack/verify-spelling.sh script and Makefile target
2020-10-22 10:20:53 -04:00
Kubernetes Prow Robot
41d529ebe2
Merge pull request #429 from invidian/invidian/fix-typo
...
pkg/descheduler/strategies: fix typo
2020-10-22 06:59:36 -07:00
Mateusz Gozdek
cc6bb633ba
pkg/descheduler/pod: fix typo
...
Signed-off-by: Mateusz Gozdek <mgozdekof@gmail.com >
2020-10-22 09:25:55 +02:00
Mateusz Gozdek
31cf70c34c
pkg/descheduler/strategies: fix typo
...
Signed-off-by: Mateusz Gozdek <mgozdekof@gmail.com >
2020-10-22 09:25:24 +02:00
Kubernetes Prow Robot
3399619395
Merge pull request #418 from invidian/psp
...
charts/descheduler: add PodSecurityPolicy support
2020-10-21 23:17:35 -07:00
Kubernetes Prow Robot
cfc4cce08b
Merge pull request #421 from m3y/kustomize
...
Support for remote resources in kustomize
2020-10-21 01:02:20 -07:00
Mateusz Gozdek
f9e9f0654a
charts/descheduler: add PodSecurityPolicy support
...
This commit adds restrictive PodSecurityPolicy, which can be
optionally created, so descheduler can be deployed on clusters with
PodSecurityPolicy admission controller, but which do not ship default
policies.
Signed-off-by: Mateusz Gozdek <mgozdekof@gmail.com >
2020-10-21 08:41:39 +02:00
m3y
73af0e84fa
Support for remote resources in kustomize
2020-10-20 03:20:11 +09:00
Kubernetes Prow Robot
b33928ac91
Merge pull request #412 from farah/logging-format
...
Add logging-format flag
2020-10-12 10:58:48 -07:00
Ali Farah
3ac0c408de
Add --logging-format flag
...
Add k8s.io/component-base/config package
2020-10-12 22:27:39 +11:00
Kubernetes Prow Robot
149f900811
Merge pull request #417 from plutzilla/master
...
Helm chart README fix
2020-10-07 22:46:15 -07:00
Paulius Leščinskas
9ede04ba9b
Update README.md
...
`kube-system` namespace provided in the installation instruction.
2020-10-02 20:07:24 +03:00
Paulius Leščinskas
f9cbed8b71
Helm chart README fix
...
Helm 3 omits `--name` flag for release name.
2020-10-02 18:11:06 +03:00
Kubernetes Prow Robot
fa4da031e4
Merge pull request #416 from KohlsTechnology/go-1.15.2
...
Bump To Go 1.15.2
2020-10-02 07:09:20 -07:00
Sean Malloy
9511f308d0
Bump To Go 1.15.2
2020-10-02 01:02:36 -05:00
Kubernetes Prow Robot
52f43f0fcb
Merge pull request #414 from KohlsTechnology/event-recorder-structured-logs
...
Update Event Logging to Use Structured Logging
2020-10-01 14:25:19 -07:00
Sean Malloy
4bb0ceeed5
Update Event Logging to Use Structured Logging
2020-10-01 00:50:37 -05:00
Kubernetes Prow Robot
279f648e9a
Merge pull request #410 from lixiang233/Add_lowNodeUtilization_usecase
...
Add use case for lowNodeUtilization
2020-09-28 20:57:25 -07:00
Kubernetes Prow Robot
411ec740ff
Merge pull request #411 from KohlsTechnology/klogv2
...
Convert Last Log Message To Structured Logging
2020-09-28 06:14:48 -07:00
Sean Malloy
6237ba5a43
Convert Last Log Message To Structured Logging
...
The k8s.io/klog/v2 package does not currently support structured logging
for warning level log messages. Therefore update the one call in the
code base using klog.Warningf to instead use klog.InfoS.
2020-09-25 22:58:28 -05:00