Maciej Pytel
2f713ebf70
Add note about running CA 0.6 with k8s 1.6
2017-07-04 16:28:10 +02:00
Marcin Wielgus
6d4f1b1e06
Merge pull request #81 from kgrygiel/master
...
Add a class to aggregate container usage samples.
2017-07-04 14:31:14 +02:00
kgrygiel
591561b82e
Fix whitespace.
2017-07-04 13:39:13 +02:00
Marcin Wielgus
e576300f13
Merge pull request #158 from xiang90/ev
...
eviction: cleanup
2017-07-04 11:42:20 +02:00
Marcin Wielgus
10e895547a
Merge pull request #162 from mwielgus/vpa_godeps
...
Update VPA godeps
2017-07-04 11:41:41 +02:00
Marcin Wielgus
7cbf295b7f
Merge pull request #161 from mwielgus/godeps-020717
...
Godeps bump for CA
2017-07-04 11:41:00 +02:00
Marcin Wielgus
fc43808149
Godeps bump for CA
2017-07-03 22:05:11 +02:00
Marcin Wielgus
fd9674504b
Update VPA godeps
2017-07-03 22:03:49 +02:00
Marcin Wielgus
23c8f88e51
Merge pull request #160 from MaciekPytel/ignore_rescheduler_taint_in_simulations
...
Strip rescheduler taint from node templates
2017-07-03 16:01:50 +02:00
Maciej Pytel
39dfced56b
Strip rescheduler taint from node templates
2017-07-03 14:57:17 +02:00
Xiang
5f610efcdc
eviction: cleanup
2017-06-30 15:58:47 -07:00
Xiang
15694da4dc
priority: cleanup
2017-06-30 14:57:54 -07:00
Marcin Wielgus
4974f388ae
Merge pull request #155 from xiang90/clean
...
updater: cleanup updater.go
2017-06-30 23:21:30 +02:00
Marcin Wielgus
8f92086c41
Merge pull request #156 from xiang90/recommender
...
recommender: cleanup
2017-06-30 23:20:26 +02:00
Xiang
0a0664421e
recommender: cleanup
2017-06-30 13:04:43 -07:00
Xiang
b6b2b1451f
updater: cleanup updater.go
2017-06-30 12:51:04 -07:00
Marcin Wielgus
37367eef84
Merge pull request #154 from bskiba/kubemark
...
Kubemark integration proposal.
2017-06-30 17:11:49 +02:00
Beata Skiba
e582a1745b
Kubemark integration proposal.
2017-06-30 15:57:58 +02:00
Marcin Wielgus
654c8cfcdd
Merge pull request #152 from mwielgus/faqup
...
Move FAQ up in README for better discoverability
2017-06-30 14:55:36 +02:00
Marcin Wielgus
aca272671d
Move FAQ up in README for better discoverability
2017-06-30 14:36:28 +02:00
Marcin Wielgus
d5868f335d
Merge pull request #151 from MaciekPytel/remove_trailing_lines_faq
...
Fix update_toc.py script to stop appending empty lines
2017-06-30 14:20:09 +02:00
Maciej Pytel
94528ab209
Fix update_toc.py script to stop appending empty lines
2017-06-30 14:18:18 +02:00
Marcin Wielgus
de1f95f302
Merge pull request #150 from mwielgus/crosslinks
...
FAQ-ReleaseNotes cross links
2017-06-30 14:14:01 +02:00
Marcin Wielgus
7fdb7741de
FAQ-ReleaseNotes cross links
2017-06-30 14:09:22 +02:00
Marcin Wielgus
6818a285b9
Merge pull request #149 from mwielgus/pdb-faq
...
Update CA FAQ for PDB
2017-06-30 13:56:20 +02:00
Marcin Wielgus
583dfcfc5d
Update CA FAQ for PDB
2017-06-30 13:55:11 +02:00
Marcin Wielgus
f6df55f64f
Merge pull request #146 from mwielgus/expanders
...
Move expanders documentation to faq
2017-06-29 13:47:59 +02:00
Marcin Wielgus
80f17e1142
Move expanders documentation to faq
2017-06-29 13:25:50 +02:00
MaciekPytel
e1390a2e2d
Merge pull request #145 from bskiba/cloud_provider
...
Fix comment in cloud_provider.go
2017-06-29 10:39:17 +02:00
Beata Skiba
5f442d6d71
Fix comment in cloud_provider.go
2017-06-29 10:23:26 +02:00
Marcin Wielgus
f0090da97e
Merge pull request #142 from mwielgus/relnotes-0.6
...
Release notes for CA 0.6
2017-06-27 12:31:09 +02:00
Marcin Wielgus
39d28864fd
Release notes for CA 0.6
2017-06-27 12:10:54 +02:00
Marcin Wielgus
76faeb5e64
Merge pull request #141 from mwielgus/cluster-autoscaler-0.6
...
Set CA version to 0.6.0
2017-06-26 18:55:43 +02:00
Marcin Wielgus
bf111dd060
Set CA version to 0.6.0
2017-06-26 17:22:32 +02:00
Marcin Wielgus
b3e25a968e
Merge pull request #139 from MaciekPytel/metrics_update
...
Change function duration metric to histogram
2017-06-23 13:27:43 +02:00
MaciekPytel
94eb3fcfa6
Merge pull request #140 from mwielgus/0.6.0-beta2
...
Set version to 0.6.0-beta2
2017-06-23 13:06:53 +02:00
Maciej Pytel
9123400fcf
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.
2017-06-23 12:06:28 +02:00
MaciekPytel
28caf01651
Merge pull request #46 from mumoshu/fix-excessive-describe-asg-calls
...
cluster-autoscaler: Fix excessive calls to DescribeAutoScalingGroup
2017-06-23 11:58:26 +02:00
Marcin Wielgus
837c27c95a
Set version to 0.6.0-beta2
2017-06-23 11:54:24 +02:00
MaciekPytel
4243b4f316
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
2017-06-23 11:43:50 +02:00
MaciekPytel
44e0897fa7
Merge pull request #107 from mumoshu/fix-scale-down
...
cluster-autoscaler: Fix scale-down when the node group auto-discovery feature is enabled
2017-06-23 11:31:44 +02:00
Marcin Wielgus
d055db456e
Merge pull request #138 from aleksandra-malinowska/update-toc-fix
...
Fix removing dash in section title
2017-06-22 13:47:06 +02:00
Marcin Wielgus
6aeb63dc82
Merge pull request #125 from aleksandra-malinowska/scaling-down-small-faq
...
Update docs regarding system pods eviction
2017-06-22 13:46:15 +02:00
Aleksandra Malinowska
4f40357637
Fix removing dash in section title
2017-06-22 13:00:08 +02:00
Aleksandra Malinowska
361537f6dd
Add info on scale down with system pods eviction
2017-06-22 12:31:42 +02:00
Marcin Wielgus
28f68033b1
Merge pull request #136 from mwielgus/drain-comments-fixes
...
Fix comments in simulator/drain.go
2017-06-22 10:19:36 +02:00
Yusuke Kuoka
dfb481b19f
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 )
2017-06-22 16:55:15 +09:00
Yusuke Kuoka
3e8cc02243
cluster-autoscaler: Fix node group auto discovery for AWS not to mix up ASGs from different k8s clusters
2017-06-22 15:59:53 +09:00
Yusuke Kuoka
7697d5345a
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.
2017-06-22 10:25:37 +09:00
Marcin Wielgus
fd2c1670dd
Fix comments in simulator/drain.go
2017-06-22 03:00:36 +02:00