6dd227a | MaciekPytel | 19 March 2018, 12:43:09 UTC | Merge pull request #725 from aleksandra-malinowska/cluster-autoscaler-0.6.4 CA 0.6.4 | 19 March 2018, 12:43:09 UTC |
1e95264 | Aleksandra Malinowska | 19 March 2018, 12:03:14 UTC | CA 0.6.4 | 19 March 2018, 12:03:14 UTC |
75c0779 | Marcin Wielgus | 15 February 2018, 18:05:58 UTC | Merge pull request #661 from aleksandra-malinowska/cherry-pick-update-dockerfiles-fix-0.6 Add installing libseccomp-devel to builder | 15 February 2018, 18:05:58 UTC |
2254974 | Aleksandra Malinowska | 15 February 2018, 10:31:23 UTC | Add installing libseccomp-devel to builder | 15 February 2018, 16:06:29 UTC |
4e5f260 | Marcin Wielgus | 14 February 2018, 14:35:15 UTC | Merge pull request #652 from aleksandra-malinowska/cherry-pick-update-dockerfiles Use Debian image | 14 February 2018, 14:35:15 UTC |
be2903c | Aleksandra Malinowska | 09 February 2018, 10:24:18 UTC | Use Debian image | 14 February 2018, 13:17:05 UTC |
80154ea | MaciekPytel | 01 February 2018, 09:32:55 UTC | Merge pull request #598 from mwielgus/ca-0.6.3 CA 0.6.3 | 01 February 2018, 09:32:55 UTC |
ee52111 | Marcin Wielgus | 01 February 2018, 00:21:34 UTC | CA 0.6.3 | 01 February 2018, 00:21:34 UTC |
b6d1ec7 | Marcin Wielgus | 16 January 2018, 13:58:57 UTC | Merge pull request #550 from aleksandra-malinowska/cherrypick-no-lead-no-metrics-0.6 Don't register metrics unless on leading master | 16 January 2018, 13:58:57 UTC |
ff9253c | Aleksandra Malinowska | 16 January 2018, 12:41:04 UTC | Fix linter errors | 16 January 2018, 13:32:07 UTC |
264be26 | Aleksandra Malinowska | 14 December 2017, 14:58:18 UTC | Don't register metrics unless on leading master | 16 January 2018, 12:16:44 UTC |
2d3fd22 | Marcin Wielgus | 12 September 2017, 20:02:25 UTC | Merge pull request #334 from mwielgus/ca-0.6.2 Bump CA version to 0.6.2 on 0.6 branch | 12 September 2017, 20:02:25 UTC |
a8d22b9 | Marcin Wielgus | 12 September 2017, 19:55:44 UTC | Bump CA version to 0.6.2 on 0.6 branch | 12 September 2017, 19:55:44 UTC |
ced96f9 | Marcin Wielgus | 12 September 2017, 09:49:02 UTC | Merge pull request #328 from mwielgus/stockout-0.6 Port stockout avoidance code to CA 0.6 | 12 September 2017, 09:49:02 UTC |
4efa5b4 | Marcin Wielgus | 11 September 2017, 19:08:20 UTC | Import fixes after stockout cherry-pick | 11 September 2017, 19:08:20 UTC |
5bb6d1a | Maciej Pytel | 01 September 2017, 12:19:14 UTC | Log event on scale-up timeout | 11 September 2017, 18:04:57 UTC |
d635bb4 | Maciej Pytel | 01 September 2017, 11:34:20 UTC | Write event on scale-up failure | 11 September 2017, 18:02:33 UTC |
663d3fb | Marcin Wielgus | 11 September 2017, 18:02:11 UTC | Backoff for node group after failed scale-up (cherry picked from commit 6aacbb5bf7ebbe87e8131b79fa9cfc4f242f0b35) | 11 September 2017, 18:02:11 UTC |
e2ccbd8 | Marcin Wielgus | 15 August 2017, 19:58:34 UTC | Merge pull request #221 from mwielgus/ca-0.6.1 Set CA version to 0.6.1 in 0.6 release branch | 15 August 2017, 19:58:34 UTC |
6ed5b7b | Marcin Wielgus | 15 August 2017, 19:33:06 UTC | Set CA version to 0.6.1 in 0.6 release branch | 15 August 2017, 19:35:56 UTC |
67a0f07 | Marcin Wielgus | 14 August 2017, 14:11:03 UTC | Merge pull request #219 from mwielgus/ca-0.6.1-b2 Set CA version to 0.6.1-beta2 in 0.6 release branch | 14 August 2017, 14:11:03 UTC |
5400fe2 | Marcin Wielgus | 14 August 2017, 14:10:51 UTC | Merge pull request #218 from mwielgus/ca-0.6-deps Godep update for K8s 1.7 / CA 0.6 branch | 14 August 2017, 14:10:51 UTC |
8fa627d | Marcin Wielgus | 14 August 2017, 12:43:31 UTC | Set CA version to 0.6.1-beta2 in 0.6 release branch | 14 August 2017, 12:43:31 UTC |
e37d67a | Marcin Wielgus | 14 August 2017, 12:29:18 UTC | Import fix after godep update | 14 August 2017, 12:33:14 UTC |
a48dd84 | Marcin Wielgus | 14 August 2017, 12:28:49 UTC | Godeps synced with K8s 1.7 branch | 14 August 2017, 12:28:49 UTC |
eeea62e | Marcin Wielgus | 10 August 2017, 10:32:06 UTC | Merge pull request #207 from mwielgus/ca-0.6.1-beta1 Set version to 0.6.1-beta1 for beta image for K8S 1.7 | 10 August 2017, 10:32:06 UTC |
45e50b4 | Marcin Wielgus | 08 August 2017, 17:54:03 UTC | Set version to 0.6.1-beta1 for beta image for K8S 1.7 | 08 August 2017, 17:54:03 UTC |
3fa7fa7 | Marcin Wielgus | 08 August 2017, 16:34:02 UTC | Merge pull request #205 from mwielgus/cp-202 Cherry-pick: Fix getEmptyNodes function in CA | 08 August 2017, 16:34:02 UTC |
ecc0f9a | Marcin Wielgus | 07 August 2017, 18:40:29 UTC | Fix getEmptyNodes function in CA | 08 August 2017, 15:55:42 UTC |
4dd1cdd | Marcin Wielgus | 08 August 2017, 08:42:23 UTC | Merge pull request #200 from mwielgus/cherrypick-0.6.1 Cherrypick 0.6.1 | 08 August 2017, 08:42:23 UTC |
f7dccc8 | Marcin Wielgus | 07 August 2017, 15:47:49 UTC | Fix imports in price_test | 07 August 2017, 15:47:49 UTC |
9cdca01 | Seth Pollack | 21 July 2017, 02:07:20 UTC | add taints to AWS node template | 07 August 2017, 15:22:06 UTC |
4696cfe | Aleksandra Malinowska | 20 July 2017, 08:29:41 UTC | fix some logs in scale down | 07 August 2017, 15:21:46 UTC |
c05b7cd | Ryan Walls | 13 July 2017, 22:20:13 UTC | Update readme with permissions for scaling node groups from 0 The code used to scale node groups from 0 requires the `DescribeLaunchConfigurations` permission. | 07 August 2017, 15:21:31 UTC |
8668ff6 | fate-grand-order | 13 July 2017, 09:53:59 UTC | correct some misspells for cluster-autoscaler/core | 07 August 2017, 15:21:18 UTC |
c59af5f | Aleksandra Malinowska | 05 July 2017, 16:30:57 UTC | add annotation | 07 August 2017, 15:18:33 UTC |
c80d221 | Aleksandra Malinowska | 10 July 2017, 15:09:59 UTC | add taints to GCE node template | 07 August 2017, 15:17:24 UTC |
03954bf | Seth Pollack | 10 July 2017, 13:04:18 UTC | Enable min size 0 in aws | 07 August 2017, 15:17:08 UTC |
fd949d5 | Marcin Wielgus | 03 July 2017, 18:30:50 UTC | Godeps bump for CA | 07 August 2017, 15:16:46 UTC |
1da57c5 | Maciej Pytel | 04 July 2017, 14:28:10 UTC | Add note about running CA 0.6 with k8s 1.6 | 07 August 2017, 15:04:46 UTC |
90e8473 | Marcin Wielgus | 30 June 2017, 12:36:28 UTC | Move FAQ up in README for better discoverability | 07 August 2017, 15:04:07 UTC |
9618f7e | Maciej Pytel | 30 June 2017, 12:18:18 UTC | Fix update_toc.py script to stop appending empty lines | 07 August 2017, 15:03:34 UTC |
30c0b3e | Marcin Wielgus | 30 June 2017, 12:06:37 UTC | FAQ-ReleaseNotes cross links | 07 August 2017, 15:03:17 UTC |
1b6ce76 | Marcin Wielgus | 30 June 2017, 11:44:43 UTC | Update CA FAQ for PDB | 07 August 2017, 15:03:03 UTC |
9eec675 | Marcin Wielgus | 29 June 2017, 11:25:50 UTC | Move expanders documentation to faq | 07 August 2017, 15:02:49 UTC |
559a4f0 | Aleksandra Malinowska | 06 July 2017, 14:14:36 UTC | rename test provider package | 07 August 2017, 15:00:17 UTC |
f21fb44 | Marcin Wielgus | 04 July 2017, 09:43:00 UTC | Merge pull request #163 from MaciekPytel/cherrypick_rescheduler_taint Strip rescheduler taint from node templates | 04 July 2017, 09:43:00 UTC |
31eadb6 | Maciej Pytel | 03 July 2017, 12:46:40 UTC | Strip rescheduler taint from node templates | 04 July 2017, 08:56:16 UTC |
f0090da | Marcin Wielgus | 27 June 2017, 10:31:09 UTC | Merge pull request #142 from mwielgus/relnotes-0.6 Release notes for CA 0.6 | 27 June 2017, 10:31:09 UTC |
39d2886 | Marcin Wielgus | 27 June 2017, 10:03:32 UTC | Release notes for CA 0.6 | 27 June 2017, 10:10:54 UTC |
76faeb5 | Marcin Wielgus | 26 June 2017, 16:55:43 UTC | Merge pull request #141 from mwielgus/cluster-autoscaler-0.6 Set CA version to 0.6.0 | 26 June 2017, 16:55:43 UTC |
bf111dd | Marcin Wielgus | 26 June 2017, 15:22:32 UTC | Set CA version to 0.6.0 | 26 June 2017, 15:22:32 UTC |
b3e25a9 | Marcin Wielgus | 23 June 2017, 11:27:43 UTC | Merge pull request #139 from MaciekPytel/metrics_update Change function duration metric to histogram | 23 June 2017, 11:27:43 UTC |
94eb3fc | MaciekPytel | 23 June 2017, 11:06:53 UTC | Merge pull request #140 from mwielgus/0.6.0-beta2 Set version to 0.6.0-beta2 | 23 June 2017, 11:06:53 UTC |
9123400 | Maciej Pytel | 23 June 2017, 10:06:28 UTC | Change function duration metric to histogram Many functions take an order of magnitude more time if they actually decide to take an action (like deleting node in scale-down) and it's ok if executing action is slow. That makes summary less useful, as we expect to have large outliers on some percentile, depending on churn in cluster. Instead having a histogram gives us the fuller picture of how the distribution of function runtimes look like. | 23 June 2017, 10:06:28 UTC |
28caf01 | MaciekPytel | 23 June 2017, 09:58:26 UTC | Merge pull request #46 from mumoshu/fix-excessive-describe-asg-calls cluster-autoscaler: Fix excessive calls to DescribeAutoScalingGroup | 23 June 2017, 09:58:26 UTC |
837c27c | Marcin Wielgus | 23 June 2017, 09:54:24 UTC | Set version to 0.6.0-beta2 | 23 June 2017, 09:54:24 UTC |
4243b4f | MaciekPytel | 23 June 2017, 09:43:50 UTC | Merge pull request #137 from mumoshu/fix-auto-discovery-when-multi-clusters cluster-autoscaler: Fix node group auto discovery for AWS not to mix up ASGs from different k8s clusters | 23 June 2017, 09:43:50 UTC |
44e0897 | MaciekPytel | 23 June 2017, 09:31:44 UTC | Merge pull request #107 from mumoshu/fix-scale-down cluster-autoscaler: Fix scale-down when the node group auto-discovery feature is enabled | 23 June 2017, 09:31:44 UTC |
d055db4 | Marcin Wielgus | 22 June 2017, 11:47:06 UTC | Merge pull request #138 from aleksandra-malinowska/update-toc-fix Fix removing dash in section title | 22 June 2017, 11:47:06 UTC |
6aeb63d | Marcin Wielgus | 22 June 2017, 11:46:15 UTC | Merge pull request #125 from aleksandra-malinowska/scaling-down-small-faq Update docs regarding system pods eviction | 22 June 2017, 11:46:15 UTC |
4f40357 | Aleksandra Malinowska | 22 June 2017, 11:00:08 UTC | Fix removing dash in section title | 22 June 2017, 11:00:08 UTC |
361537f | Aleksandra Malinowska | 05 June 2017, 22:52:13 UTC | Add info on scale down with system pods eviction | 22 June 2017, 10:31:42 UTC |
28f6803 | Marcin Wielgus | 22 June 2017, 08:19:36 UTC | Merge pull request #136 from mwielgus/drain-comments-fixes Fix comments in simulator/drain.go | 22 June 2017, 08:19:36 UTC |
dfb481b | Yusuke Kuoka | 22 June 2017, 07:55:15 UTC | cluster-autoscaler: Fix excessive calls to DescribeAutoScalingGroup By caching AWS refs for nodes/EC2 instances already known to be not in any of ASGs managed by cluster-autoscaler(CA). Please beware of the edge case - this method is safe as long as users don't attach nodes by calling AttachInstances API after CA cached them. I believe, even if it was necessary, a warning in the documentation about the edge case is enough for now. If we really need to support the case, I will submit an another PR to invalidate the cache periodically so that CA can detect the formerly cached nodes are attached to ASG(s). Also refactor AwsManager for less complexity by extracting types, accordingly to the discussion made [here](https://github.com/kubernetes/autoscaler/pull/46#discussion_r117912687) | 22 June 2017, 07:55:15 UTC |
3e8cc02 | Yusuke Kuoka | 22 June 2017, 04:39:58 UTC | cluster-autoscaler: Fix node group auto discovery for AWS not to mix up ASGs from different k8s clusters | 22 June 2017, 06:59:53 UTC |
7697d53 | Yusuke Kuoka | 21 June 2017, 07:05:24 UTC | cluster-autoscaler: Fix scale-down when the node group auto-discovery feature is enabled By fixing CA not to reset `StaticAutoscaler` state before each iteration so that it remembers last scale-up/down time which is used to throttle scale-down, which is causing the issue. | 22 June 2017, 01:25:37 UTC |
fd2c167 | Marcin Wielgus | 22 June 2017, 01:00:36 UTC | Fix comments in simulator/drain.go | 22 June 2017, 01:00:36 UTC |
ff9ac8e | Marcin Wielgus | 21 June 2017, 21:20:15 UTC | Merge pull request #128 from x13n/master Rewrite addon-resizer nanny | 21 June 2017, 21:20:15 UTC |
4d8eccd | Marcin Wielgus | 21 June 2017, 14:48:00 UTC | Merge pull request #135 from mwielgus/0.6.0-b1 Set version to 0.6.0-beta1 | 21 June 2017, 14:48:00 UTC |
e460923 | Marcin Wielgus | 21 June 2017, 14:29:10 UTC | Set version to 0.6.0-beta1 | 21 June 2017, 14:29:10 UTC |
cdc8487 | Marcin Wielgus | 21 June 2017, 14:16:55 UTC | Merge pull request #134 from mwielgus/dont-skip-besteffort Don't skip node groups that help only besteffort pods in price expander | 21 June 2017, 14:16:55 UTC |
ddb0452 | Marcin Wielgus | 21 June 2017, 13:47:47 UTC | Don't skip node groups that help only besteffort pods in price expander | 21 June 2017, 13:47:47 UTC |
6c72799 | Daniel Kłobuszewski | 21 June 2017, 13:26:16 UTC | Build pod_nanny in a container. | 21 June 2017, 13:26:16 UTC |
93942ef | Daniel Kłobuszewski | 20 June 2017, 09:34:48 UTC | 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. | 21 June 2017, 08:48:56 UTC |
4d01a88 | Marcin Wielgus | 20 June 2017, 16:41:18 UTC | Merge pull request #130 from mwielgus/move-builder-up Move docker builder image to the top of the repository | 20 June 2017, 16:41:18 UTC |
d5728dc | Marcin Wielgus | 20 June 2017, 15:28:00 UTC | Move docker builder image to the top of the repository | 20 June 2017, 15:28:00 UTC |
4e8d297 | Marcin Wielgus | 20 June 2017, 15:18:16 UTC | Merge pull request #129 from mwielgus/unmanaged Don't calculate utilisation and run scale down simulations for unmanaged nodes | 20 June 2017, 15:18:16 UTC |
2cd532e | Marcin Wielgus | 20 June 2017, 14:37:35 UTC | Don't calculate utilization and run scale down simulations for unmanaged nodes | 20 June 2017, 14:57:30 UTC |
883253e | Marcin Wielgus | 20 June 2017, 14:00:37 UTC | Merge pull request #126 from johanneswuerbach/patch-1 AWS: Fixed link to the detailed explanation | 20 June 2017, 14:00:37 UTC |
2ad85f2 | Johannes Würbach | 19 June 2017, 12:34:10 UTC | AWS: Fixed link to the detailed explanation https://github.com/kubernetes/contrib/pull/1552#r75532949 seems to explain the reasoning behind multiple ASGs much better then the previous link target. | 19 June 2017, 12:34:10 UTC |
7b3a75c | Marcin Wielgus | 19 June 2017, 08:43:43 UTC | Merge pull request #124 from MaciekPytel/ca_0_6_faq CA 0.6 FAQ update | 19 June 2017, 08:43:43 UTC |
061ddb8 | Maciej Pytel | 16 June 2017, 12:59:39 UTC | Add metric and livenessProbe endpoints to FAQ | 16 June 2017, 13:18:07 UTC |
fd16f1d | Maciej Pytel | 16 June 2017, 12:46:37 UTC | Add link to 0.5 version of FAQ | 16 June 2017, 13:18:07 UTC |
7bba53a | Maciej Pytel | 16 June 2017, 12:18:07 UTC | Add FAQ question about balancing similar node groups | 16 June 2017, 13:18:07 UTC |
7209e2f | Marcin Wielgus | 16 June 2017, 13:09:25 UTC | Merge pull request #123 from mwielgus/addon-readme Update the main README.md for Addon Resizer | 16 June 2017, 13:09:25 UTC |
c2a68f9 | Marcin Wielgus | 16 June 2017, 12:50:00 UTC | Update the main README.md for Addon Resizer | 16 June 2017, 12:50:00 UTC |
ac6cc9f | Marcin Wielgus | 16 June 2017, 12:02:20 UTC | Merge pull request #122 from MaciekPytel/nicer_faq Divide CA's FAQ TOC to sections | 16 June 2017, 12:02:20 UTC |
46ae19b | Maciej Pytel | 16 June 2017, 10:27:50 UTC | Divide CA's FAQ TOC to sections As the CA FAQ is growing it was getting hard to navigate. This will make FAQ table of contents reflect different sections to make it easier to navigate. | 16 June 2017, 10:31:06 UTC |
e1eda78 | Marcin Wielgus | 16 June 2017, 08:22:28 UTC | Merge pull request #121 from mwielgus/add-addon Merge addon resizer into kubernetes/autoscaler | 16 June 2017, 08:22:28 UTC |
ecd62c5 | Marcin Wielgus | 16 June 2017, 07:30:10 UTC | Fix imports in pod nanny | 16 June 2017, 07:30:10 UTC |
55a7baa | Marcin Wielgus | 16 June 2017, 06:40:46 UTC | Merge remote-tracking branch 'remotes/mwcontrib/onlyaddon' into add-addon | 16 June 2017, 06:40:46 UTC |
63e679a | Marcin Wielgus | 14 June 2017, 12:42:35 UTC | Merge pull request #120 from MaciekPytel/fix_graceful_flag Fix typos related to max-graceful-termination-sec | 14 June 2017, 12:42:35 UTC |
8d59afa | MaciekPytel | 14 June 2017, 12:18:45 UTC | Merge pull request #119 from MaciekPytel/status_configmap_improvement Status configmap fixes | 14 June 2017, 12:18:45 UTC |
767367c | Maciej Pytel | 14 June 2017, 12:14:21 UTC | Fix typos related to max-graceful-termination-sec | 14 June 2017, 12:14:21 UTC |
fe514ed | Maciej Pytel | 14 June 2017, 11:06:29 UTC | Make status configmap respect namespace parameter | 14 June 2017, 12:07:13 UTC |
7c5679b | Maciej Pytel | 13 June 2017, 16:22:06 UTC | Improve error handling in status configmap | 14 June 2017, 11:07:06 UTC |
060b6c2 | Marcin Wielgus | 14 June 2017, 06:59:31 UTC | Merge pull request #118 from mwielgus/0.6.0-alpha2 Bump CA version to 0.6.0-alpha2 | 14 June 2017, 06:59:31 UTC |
0b83fdb | Marcin Wielgus | 14 June 2017, 06:49:57 UTC | Bump CA version to 0.6.0-alpha2 | 14 June 2017, 06:49:57 UTC |
8e05eca | Marcin Wielgus | 14 June 2017, 06:48:56 UTC | Merge pull request #117 from mwielgus/fix-config Fix NPE in kubernetes config | 14 June 2017, 06:48:56 UTC |