Commit Graph

67 Commits

Author SHA1 Message Date
Sertac Ozercan 44271f2005
fix makefile 2020-05-28 22:55:51 -07:00
Kubernetes Prow Robot dded45b20e
Merge pull request #2599 from 44past4/cooldown
Add support for scale up/down delay
2019-12-27 06:59:38 -08:00
Paweł Kępka c4e3abfaab Add support for scale up/down delay 2019-12-18 11:29:53 +01:00
Beata Skiba fe53132ab9 Move example addon resizer deployment out of README. Add RBAC to make it wokr 2019-11-29 16:21:09 +01:00
Kubernetes Prow Robot d0cca15442
Merge pull request #2575 from liggitt/ga-versions
Switch to GA types for workloads, rbac
2019-11-29 01:11:03 -08:00
Jordan Liggitt 9971c66969 Add version to user agent 2019-11-27 15:13:23 -05:00
Jordan Liggitt 47d5c011ad Switch to GA types for workloads, rbac 2019-11-27 14:18:01 -05:00
Beata Skiba 2c1e38a019 Addon resizer version 2.3 2019-05-27 16:56:17 +02:00
Kubernetes Prow Robot 33d582fd5c
Merge pull request #1859 from trilogy-group/fix/addon-resizer-client-go
rework addon-resizer to use client-go
2019-04-17 07:36:10 -07:00
Lukasz Piatkowski afa195550f small fixes and cleanup changes 2019-04-17 15:09:43 +02:00
Yuwen Ma 1a3670f73f
Rebase addon-resizer to distroless
This is part of the effort described in KEP kubernetes/enhancements#900
This mitigates the affect of GVE issues.
2019-04-11 15:53:30 -07:00
Lukasz Piatkowski a61786a85d rework addon-resizer to use client-go (should solve #7199 and similar) 2019-04-11 09:59:18 +02:00
Benjamin Elder 9b63c726c4 don't log before parsing flags in nanny 2019-03-13 18:25:31 -07:00
CarlosEDP d2cb9a493d Keep recommended version 1.8 2019-02-08 17:30:38 -02:00
CarlosEDP 29f8083d81 Fix readme to reflect addon-resizer version 2.1. 2019-02-05 11:28:12 -02:00
Marcin Wielgus 99f1dcf9d2
Merge branch 'master' into crc-fix-error-format 2019-02-01 17:22:57 +01:00
Karol Wychowaniec aafa9ebf8a Remove kawych, piosz and x13n from Addon Resizer OWNERS 2019-02-01 15:28:17 +01:00
CodeLingo Bot c0603afdeb Fix error format strings according to best practices from CodeReviewComments
Fix error format strings according to best practices from CodeReviewComments

Fix error format strings according to best practices from CodeReviewComments

Reverted incorrect change to with error format string

Signed-off-by: CodeLingo Bot <hello@codelingo.io>
Signed-off-by: CodeLingoBot <hello@codelingo.io>
Signed-off-by: CodeLingo Bot <hello@codelingo.io>
Signed-off-by: CodeLingo Bot <bot@codelingo.io>

Resolve conflict

Signed-off-by: CodeLingo Bot <hello@codelingo.io>
Signed-off-by: CodeLingoBot <hello@codelingo.io>
Signed-off-by: CodeLingo Bot <hello@codelingo.io>
Signed-off-by: CodeLingo Bot <bot@codelingo.io>

Fix error strings in testscases to remedy failing tests

Signed-off-by: CodeLingo Bot <bot@codelingo.io>

Fix more error strings to remedy failing tests

Signed-off-by: CodeLingo Bot <bot@codelingo.io>
2019-01-11 09:10:31 +13:00
Marcin Wielgus 5416f96a6a
Merge pull request #1299 from Rajat-0/import_fix
Addon-resizer/Godeps.json using wrong import path
2018-10-17 13:26:12 +02:00
Rajat Sharma 3d47d01404
Addon-resizer/Godeps.json using wrong import path
Closes  #1287
2018-10-05 10:52:48 +05:30
Lv Jiawei 00735aed0e
Add kube-state-metrics which uses addon-resizer
Can we add kube-state-metrics which also use addon-resizer to improve its performance:
https://github.com/kubernetes/kube-state-metrics/blob/master/kubernetes/kube-state-metrics-deployment.yaml#L34
2018-09-21 17:01:37 +08:00
Beata Skiba 73f9324b39 Update owners files for autoscaling 2018-08-21 17:50:40 +02:00
wojtekt 48c2d17008 Use protobufs in pod-nanny 2018-07-04 15:23:09 +02:00
Van Tu 543580beff Add comments and renamed a function for improved clarity 2018-06-27 10:12:54 -04:00
Van Tu f870112b4c Fix construction of the pollPeriod duration
The construction of the pollPeriod duration was done in a manner that
did not use the unit of the poll-period flag correctly.
2018-06-22 15:57:29 -04:00
Karol Wychowaniec e0a4f4cc85 Add config map to example Addon Resizer deployment 2018-06-07 13:44:28 +02:00
Kenjiro Nakayama 22b22fec7b Fix absent image tag version in README 2018-04-10 22:09:55 +09:00
Karol Wychowaniec 516a180495 Document Addon Resizer configuration 2018-03-06 11:14:11 +01:00
Andy Xie 7e17dcb895 replace deprecated maintainer instrcution with label 2018-02-08 10:43:52 +08:00
Hang Yan baebee6d28 Remove unused function paramter in PollAPIServer 2018-02-05 15:57:46 +08:00
CuiHaozhi 20329a76cb fix addon-resizer help info.
Signed-off-by: CuiHaozhi <cuihaozhi@chinacloud.com.cn>
2018-01-27 16:08:28 +08:00
Tim Hockin 2c4477065c Pushes go to staging-k8s.gcr.io 2018-01-17 14:16:38 -08:00
Daniel Kłobuszewski c638436678
Version info in README 2018-01-04 14:54:56 +01:00
Tim Hockin c7a8bee589 Convert registry to k8s.gcr.io 2017-12-22 09:55:16 -08:00
Edward Tsang dcf3a35686 fix spelling for issue 443 2017-11-01 11:29:30 -07:00
Mark Janssen f53fb8b6ed Minor fixes 2017-08-29 23:11:35 +02:00
Andy Xie 8ba26c8c45 fix addon_resizer backword image deletion 2017-08-25 11:57:22 +08:00
Manjunath A Kumatagi 069fa4d917 Mutiarch addon-resizer image 2017-07-20 23:02:23 +05:30
Daniel Kłobuszewski 6c727998ec Build pod_nanny in a container. 2017-06-21 15:26:16 +02:00
Daniel Kłobuszewski 93942efb75 Rewrite addon-resizer nanny
There will be a single estimator class, providing two ranges: acceptable
and recommended range. As long as current pod requirements and limits fall into
acceptable range, nothing happens. Once either limits or requirements
fall out of acceptable range, they are both updated to lower (when
upscaling) or higher (when downscaling) end of recommended range. This
approach prevents flapping, which took place in previous implementation,
when cluster size oscillated around certain values.

Also, fix the code to actually use poll-period flag.
2017-06-21 10:48:56 +02:00
Marcin Wielgus ecd62c5d95 Fix imports in pod nanny 2017-06-16 09:30:10 +02:00
Quintin Lee 0a6dd6ae9d Adding simple proxy container for GCE metadata server 2017-05-09 14:25:02 -07:00
Mik Vyatskov 1bd1ab9572 Set verbosity levels for addon-resizer 2017-01-26 13:46:49 +01:00
Jeff Grafton 1cd620b541 Always --pull in docker build to ensure recent base images 2017-01-10 15:11:14 -08:00
Antoine Pelisse c3ad0ae8fb Make assignees approvers and reviewers 2016-12-14 16:42:04 -08:00
Jan Chaloupka 464dc16cf8 Remove "All rights reserved" from all the headers 2016-09-08 13:02:39 +02:00
Wojciech Tyczynski f3787b142b Fix bug in addon resizer 2016-09-02 10:08:21 +02:00
Wojciech Tyczynski de04e42fc9 Fix pod_nanny 2016-08-31 14:23:20 +02:00
Wojciech Tyczynski 7433d47061 Push new addon resizer version 2016-08-29 16:36:49 +02:00
Wojciech Tyczynski ae1c7d8e44 Update dependencies 2016-08-29 14:06:52 +02:00