Commit Graph

1427 Commits

Author SHA1 Message Date
Pengfei Ni fa077b2e5f no_vendor 2019-02-21 11:31:34 +08:00
Pengfei Ni b1d33ad228 Update kubernetes version to v1.15.0-alpha.0 2019-02-21 11:30:41 +08:00
Kubernetes Prow Robot 1599bac534
Merge pull request #1679 from lsytj0413/random-expander
fix(expander): avoid panic when random expander
2019-02-13 01:58:50 -08:00
lsytj0413 2c82d0bac5 fix(expander): avoid panic when random expander 2019-02-13 11:44:54 +08:00
Jiaxin Shan d027959fde Update AWS documentation and CA version in examples 2019-02-11 22:26:39 -08:00
Kubernetes Prow Robot d2debce872
Merge pull request #1656 from flix-tech/asg-tags-resource-override
Adding ability to override allocatable resources via ASG tags.
2019-02-11 11:23:21 -08:00
Kubernetes Prow Robot da2e73d093
Merge pull request #1643 from jkaniuk/capacity-prediction
Capacity prediction based on physical memory
2019-02-11 10:21:06 -08:00
Jacek Kaniuk d969baff22 Cache exemplar ready node for each node group 2019-02-11 17:40:58 +01:00
Niels-Ole Kühl f79a432693 Adding ability to override allocatable resources via ASG tags. Fixes #1650 2019-02-11 09:06:58 +01:00
Jacek Kaniuk f054c53c46 Account for kernel reserved memory in capacity calculations 2019-02-08 17:04:07 +01:00
Maxime Rihouey ce1e50bec5
Correct apiVersion in dynamic provisionning 1.11
scheduling.k8s.io/v1beta -> scheduling.k8s.io/v1beta1
2019-02-07 15:30:51 +01:00
Kubernetes Prow Robot 52e2cf4e46
Merge pull request #1626 from hello2mao/use-klog-for-debug-log
Use klog instead of log
2019-02-02 05:21:13 -08:00
Marcin Wielgus 99f1dcf9d2
Merge branch 'master' into crc-fix-error-format 2019-02-01 17:22:57 +01:00
Pengfei Ni 3c47add86a Move yaml to examples and add missing daemonsets 2019-02-01 16:19:15 +08:00
Pengfei Ni a8cc0c562f Fix windows name parsing for Azure VMAS nodes 2019-02-01 16:15:28 +08:00
hello2mao b0079ac676 use klog for debug log 2019-01-30 10:49:54 +08:00
Kubernetes Prow Robot bd84757b7e
Merge pull request #1596 from vivekbagade/improve-filterout-logic
Added better checks for filterSchedulablePods and added a tunable fla…
2019-01-27 13:00:31 -08:00
Andrew Krause 37d2892889 Remove identity from scale request as it is not allowed to be set 2019-01-25 21:13:18 -08:00
Vivek Bagade c6b87841ce Added a new method that uses pod packing to filter schedulable pods
filterOutSchedulableByPacking is an alternative to the older
filterOutSchedulable. filterOutSchedulableByPacking sorts pods in
unschedulableCandidates by priority and filters out pods that can be
scheduled on free capacity on existing nodes. It uses a basic packing
approach to do this. Pods with nominatedNodeName set are always
filtered out.

filterOutSchedulableByPacking is set to be used by default, but, this
can be toggled off by setting filter-out-schedulable-pods-uses-packing
flag to false, which would then activate the older and more lenient
filterOutSchedulable(now called filterOutSchedulableSimple).

Added test cases for both methods.
2019-01-25 16:09:51 +05:30
Jacek Kaniuk d05dbb9ec4 Refactor tests of tainting
Refactor scale down nad deletetaint tests
Speed up deletetaint tests
2019-01-25 09:21:41 +01:00
Vivek Bagade 8fff0f6556 Removing nominatedNodeName annotation and moving to pod.Status.NominatedNodeName 2019-01-25 00:06:03 +05:30
Vivek Bagade 79ef3a6940 unexporting methods in utils.go 2019-01-25 00:06:03 +05:30
Jacek Kaniuk d00af2373c Tainting nodes - update first, refresh on conflict 2019-01-24 16:57:27 +01:00
Kubernetes Prow Robot 270301c355
Merge pull request #1587 from jkaniuk/jkaniuk/soft-taint-unneeded-nodes
Tainting unneeded nodes as PreferNoSchedule
2019-01-24 07:51:48 -08:00
Jacek Kaniuk 9581a1c619 Update default priority cutoff value in FAQ.md 2019-01-22 16:24:48 +01:00
Jacek Kaniuk 0c64e0932a Tainting unneeded nodes as PreferNoSchedule 2019-01-21 13:06:50 +01:00
Kubernetes Prow Robot 50e20f02fb
Merge pull request #1583 from tariq1890/doc_fix
Azure: update docs to ensure aks/aks-engine autoscaler users provide the resource group name correctly
2019-01-15 08:52:13 -08:00
Kubernetes Prow Robot 94e2a653f5
Merge pull request #1575 from JoeWrightss/patch-8
Fix some typos in comment
2019-01-15 00:47:47 -08:00
tariqibrahim b283dc4e1d update docs to ensure aks/aks-engine autoscaler users provide the resource group name correctly 2019-01-14 21:24:04 -08:00
zhoulin xie 1c0345f8de [fix]request changes
Signed-off-by: zhoulin xie <zhoulin.xie@daocloud.io>
2019-01-15 10:09:48 +08:00
tariqibrahim 2ebb676a93 Replace the deprecated function calls of go-autorest 2019-01-14 16:34:43 -08:00
zhoulin xie 67e34212b0 Fix some typos in comment
Signed-off-by: zhoulin xie <zhoulin.xie@daocloud.io>
2019-01-12 23:58:45 +08:00
Kubernetes Prow Robot 7c629c1e17
Merge pull request #1490 from shatil/aws-cloud-provider-tests-take-120-seconds
Set AWS_REGION so tests don't wait for SDK timeout #1449
2019-01-11 06:51:32 -08:00
hello2mao c7d9f3d02f Add some contact details for Baiducloud cluster-autoscaler 2019-01-11 09:07:58 +08:00
Kubernetes Prow Robot 7c62fcef12
Merge pull request #1552 from bibryam/patch-1
Update FAQ.md
2019-01-10 13:06:14 -08:00
Kubernetes Prow Robot 2d3145cf93
Merge pull request #1536 from hello2mao/cluster-autoscaler-baiducloud
Support Baiducloud Cloud Provider for cluster-autoscaler
2019-01-10 13:01:30 -08: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
Łukasz Osipiuk b5f9a9505c Extend backoff interface with NodeInfo and error information 2019-01-09 11:25:34 +01:00
Łukasz Osipiuk 85a83b62bd Pass nodeGroup->NodeInfo map to ClusterStateRegistry
Change-Id: Ie2a51694b5731b39c8a4135355a3b4c832c26801
2019-01-08 15:52:00 +01:00
Kubernetes Prow Robot 4002559a4c
Merge pull request #1516 from frobware/fix-max-nodes-total-upstream
fix calculation of max cluster size
2019-01-03 10:02:38 -08:00
Bilgin Ibryam 23a9f9349d
Update FAQ.md
Typo
2019-01-03 13:55:19 +00:00
Maciej Pytel 3f0da8947a Use listers in scale-up 2019-01-02 15:56:01 +01:00
Maciej Pytel b64139d3cb Use listers in simulator 2019-01-02 15:55:13 +01:00
Kubernetes Prow Robot f960f95d28
Merge pull request #1542 from JoeWrightss/patch-7
Fix typo in comment
2019-01-02 05:24:14 -08:00
JoeWrightss 9f87523de9 Fix typo in comment
Signed-off-by: JoeWrightss <zhoulin.xie@daocloud.io>
2019-01-01 15:10:43 +08:00
Łukasz Osipiuk 5cddbda693 Rename nodeGroupBackoffInfo to backoff in ClusterStateRegistry 2018-12-31 17:59:58 +01:00
Maciej Pytel 9060014992 Use listers in scale-down 2018-12-31 14:55:38 +01:00
Maciej Pytel 39551df790 Reenable statefulset drain test 2018-12-31 14:54:41 +01:00
Maciej Pytel e1f09b012b Migrate utils/drain to use listers 2018-12-31 14:54:41 +01:00
Kubernetes Prow Robot ab7f1e69be
Merge pull request #1464 from losipiuk/lo/stockouts2
Better quota-exceeded/stockout handling
2018-12-31 05:28:08 -08:00