Commit Graph

30 Commits

Author SHA1 Message Date
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
Wojciech Tyczynski a4df9b5f2a Watch nodes in pod nanny 2016-08-29 14:06:52 +02:00
foxish e33624a5b1 Generated OWNERS files for each directory under contrib. 2016-08-01 11:00:19 -07:00
Wojciech Tyczynski 3e5fdfa95a Bump version of addon resizer to 1.3 2016-06-13 12:21:18 +02:00
Wojciech Tyczynski cb55184418 Enable operating on microvalues in addong resizer 2016-06-13 10:57:19 +02:00
Piotr Szczesniak 107a6ff507 addon-resizer: Bumped version to 1.2 2016-06-10 15:01:03 +02:00
Piotr Szczesniak 12c7f1e7f3 Fixed godeps 2016-06-10 14:33:04 +02:00
Piotr Szczesniak 198d86be9c Bumped Kubernetes client to version 1.3 2016-06-10 14:33:04 +02:00
Piotr Szczesniak 9e90b9eedc addon-resizer: Fixed logging 2016-06-10 14:33:04 +02:00
Piotr Szczesniak 1f846789bc addon-resizer: Bumped version to 1.1 2016-06-09 21:03:30 +02:00
Piotr Szczesniak 28e0493b3b Added support for ExponentialEstimator 2016-06-09 11:51:18 +02:00
Piotr Szczesniak 7353a769ab Updated addon resizer to be compatible with the newest version of Kubernetes 2016-06-08 14:16:18 +02:00
Piotr Szczesniak 432fb0ab13 Added godeps to addon resizer 2016-06-08 14:16:14 +02:00
Quintin Lee 3cc8672a1a Verify flags apparently also looks in .md files. 2016-03-10 16:47:35 -08:00
Quintin Lee eb5772b84b Adding flags to known flags. 2016-03-10 16:32:19 -08:00
Quintin Lee 3f2fbdd524 Ran gofmt and golint on all go files. 2016-03-10 16:05:27 -08:00
Quintin Lee bb68cf418c Ran gofmt on estimator_test.go 2016-03-10 15:20:21 -08:00
Quintin Lee c9f9eddd62 Renaming to "addon-resizer". 2016-03-10 15:01:34 -08:00