Commit Graph

4702 Commits

Author SHA1 Message Date
Bartłomiej Wróblewski 0fb897b839 Update imports after scheduler scheduler/framework/v1alpha1 removal 2020-11-30 10:48:52 +00:00
Kubernetes Prow Robot 4b76aadea1
Merge pull request #3727 from StratoAG/cloudprovider-ionoscloud
Add Ionos Cloud cloudprovider
2020-11-27 10:28:47 -08:00
Mario Valderrama dad480ddd1 Add Ionos Cloud cloudprovider
This change implements autoscaling for Kubernetes on Ionos Cloud.
2020-11-27 16:56:23 +01:00
Kubernetes Prow Robot f73480fdb9
Merge pull request #3723 from crgarcia12/improve-autoscaler-error-message
Improve error message: Not all error are due to "it wouldn't fit if a new node is added"
2020-11-27 06:40:47 -08:00
Mario Valderrama 213c951924 Updating vendor against git@github.com:kubernetes/kubernetes.git:3eb90c19d0cf90b756c3e08e32c6495b91e0aeed (3eb90c19d0cf90b756c3e08e32c6495b91e0aeed) 2020-11-26 15:58:54 +01:00
Kubernetes Prow Robot 20cfacca51
Merge pull request #3321 from MaciekPytel/gce_pricing_fixes
Gce pricing fixes
2020-11-26 05:24:19 -08:00
Maciek Pytel 5a3e3adf07 GCE: add pricing for different types of GPUs
Also refactored relevant unittests to be more readable.
2020-11-26 11:42:20 +00:00
Kubernetes Prow Robot 95415929cb
Merge pull request #3722 from yaroslava-serdiuk/labels
update generic labels for GCE
2020-11-26 01:50:19 -08:00
AutoExtractor 20d7bc36d2 Improve error message by removing a confussing statement 2020-11-25 22:26:55 +01:00
Yaroslava Serdiuk bb1e695536 update generic labels for GCE 2020-11-25 16:48:24 +00:00
Kubernetes Prow Robot 857477df43
Merge pull request #3589 from jbartosik/cache-controllers
Cache controllers
2020-11-24 07:01:00 -08:00
Kubernetes Prow Robot ec7a71c4cb
Merge pull request #3677 from adammw/adammw/vpa-ports
Update vertical-pod-autoscaler containerPorts to reflect default ports
2020-11-24 06:53:00 -08:00
Kubernetes Prow Robot ec2709efc7
Merge pull request #3691 from StratoAG/document-extra-envs
Add `extraEnvConfigMaps` and document some values
2020-11-24 00:33:01 -08:00
Mario Valderrama 0364768021 Add `extraEnvConfigMaps` and document some values
There already is `envFromSecret` and `extraEnvSecrets`, so I made
`envFromConfigMap` behave like `envFromSecret` and added
`extraEnvConfigMaps` to replace it.

This pattern should make the intended use of the values clearer.
2020-11-23 21:20:18 +01:00
Kubernetes Prow Robot 383a506c62
Merge pull request #3679 from gjtempleton/CA-Chart-Rename
Return cluster-autoscaler-chart Chart name to cluster-autoscaler
2020-11-23 08:03:34 -08:00
Joachim Bartosik 9d7898a5a5 Use controllerCacheStorage 2020-11-23 17:02:11 +01:00
Joachim Bartosik bb9b23c55c Add controllerCacheStorage
Type that caches results of attempts to get parent of controllers.
2020-11-23 17:02:06 +01:00
Kubernetes Prow Robot 8102e79db3
Merge pull request #3707 from wangshiqi308/pr_update_readme
update readme file
2020-11-18 19:16:50 -08:00
Shiqi Wang ba490bc697 update readme file
update readme
2020-11-18 21:00:25 -05:00
Kubernetes Prow Robot dfc5619479
Merge pull request #3694 from StratoAG/update-vendor-osx
Fixes for update-vendor.sh on OSX and zsh
2020-11-17 07:16:05 -08:00
Kubernetes Prow Robot 1b6716c98c
Merge pull request #3702 from towca/jtuznik/simulator-fix
Fix an out-of-bound array access in simulator.TestClear()
2020-11-17 06:04:04 -08:00
Mario Valderrama 8a000b0577 Fixes for update-vendor.sh on OSX and zsh
The update-vendor.sh script needed some fixes to work with zsh on OSX.

Various binaries are expected to be GNU utils, which are not installed
by default on OSX. I've added suggestions to install ported binaries
using homebrew if they are not found in PATH.

Skip `shopt -s lastpipe` when `$BASH` is not defined.
2020-11-17 14:57:30 +01:00
Jakub Tużnik 6821ab8f90 Fix an out-of-bound array access in simulator.TestClear() 2020-11-17 13:54:52 +01:00
Kubernetes Prow Robot f18b65a80c
Merge pull request #3689 from RainbowMango/pr_cleanup
[CA] cleanup unnneeded files
2020-11-13 09:45:05 -08:00
RainbowMango 7a1db397b4 cleanup unnneeded files. 2020-11-13 19:27:08 +08:00
Kubernetes Prow Robot 185673cba4
Merge pull request #3685 from wangshiqi308/pr_adding_cache
added cache for instances
2020-11-12 07:04:50 -08:00
Shiqi Wang bef3690cab added cache for instances
update error log content

added a boilerplate header

change paramater value to specStr

remove blank line

check if specified the node groups

change autoScalingGroups to autoScalingGroupCache
2020-11-12 08:50:55 -05:00
Kubernetes Prow Robot 343dd75a04
Merge pull request #3629 from shapeblue/add-acs
Adding support for Apache CloudStack as a cloudprovider
2020-11-12 01:36:50 -08:00
davidjumani 2d8cd4198d Adding support for Apache CloudStack cloudprovider 2020-11-11 10:24:47 +05:30
GuyTempleton e6c42befe6
Restore Cluster Autoscaler Chart name to cluster-autoscaler
Update helm/chart-releaser action to achieve this
2020-11-10 23:18:49 +00:00
Kubernetes Prow Robot da455d5adc
Merge pull request #3682 from RainbowMango/pr_delete_nodes_from_cluster
[CA]delete nodes from cluster after scale down
2020-11-10 07:08:40 -08:00
RainbowMango cc49d1a3e6 update example yaml, ca needs delete nodes. 2020-11-10 15:26:59 +08:00
RainbowMango ca1749b1ed Delete nodes from cluster after scaling down. 2020-11-10 15:26:59 +08:00
RainbowMango 83c6c21853 makes sure all nodes belong to the node group before removement. 2020-11-10 11:02:53 +08:00
Kubernetes Prow Robot 91c57962cd
Merge pull request #3676 from wangshiqi308/pr_fix_scaledown_issue
fixed scaledown issue
2020-11-09 17:32:41 -08:00
Adam Malcontenti-Wilson bc325c3db4 Update vertical-pod-autoscaler containerPorts to reflect default ports 2020-11-10 07:10:55 +11:00
Kubernetes Prow Robot 3d76c21f1f
Merge pull request #3672 from invidian/fix-typos
charts/cluster-autoscaler-chart: fix typos
2020-11-09 08:40:27 -08:00
Shiqi Wang d62598ad18 fixed scaledown issue
modify error log
2020-11-09 09:55:59 -05:00
Kubernetes Prow Robot b3528eabce
Merge pull request #3646 from dmakeroam/master
Update Cluster Autoscaler (CA) volume mount path to /etc/ssl/certs/ca-bundle.crt
2020-11-09 04:14:26 -08:00
dmakeroam 4e89945570
[aws/examples] - Update comment to the CA volume mount path for Amazon Linux users (This mount path is not just EKS users) 2020-11-07 01:10:54 +07:00
dmakeroam b6280ddd16
[aws/examples] - Add comment to the CA volume mount path for EKS users 2020-11-07 00:50:27 +07:00
Kubernetes Prow Robot a414125a78
Merge pull request #3671 from wangshiqi308/pr_implements_templatenodeinfo
implemented TemplateNodeInfo function
2020-11-06 09:28:52 -08:00
Shiqi Wang e0f2a566df fixed wrong error log 2020-11-06 10:46:51 -05:00
Shiqi Wang 094b90fe03 fixed wrong error log, removed unused code comment 2020-11-06 10:45:42 -05:00
Shiqi Wang d4d7600603 fixed wrong error log, removed unused code comment 2020-11-06 10:45:04 -05:00
Mateusz Gozdek 57e54f6b93
charts/cluster-autoscaler-chart: fix typos
Signed-off-by: Mateusz Gozdek <mateusz@kinvolk.io>
2020-11-06 11:07:44 +01:00
Kubernetes Prow Robot ce2c9e24ca
Merge pull request #3652 from elmiko/change-poll-infinite
refactor CAPI controller unit test to use PollImmediate
2020-11-05 13:02:51 -08:00
Shiqi Wang 62edf2291a implemented TemplateNodeInfo function 2020-11-05 10:01:12 -05:00
Michael McCune d8d064f6bc refactor CAPI controller unit test to use PollImmediate
This change removes the `PollImmediateInfinite` calls in the cluster-api
controller unit tests in favor of `PollImmediate`. It is being proposed
to prevent an edge case where the polling calls would become blocked
indefinitely. As we are using fake clients within the unit tests there
should be no delay getting a return value, but just in case there is a
miss on the poll function the new `PollImmediate` will timeout after 15
seconds.
2020-11-04 16:24:17 -05:00
Kubernetes Prow Robot a0685e1184
Merge pull request #3667 from RainbowMango/pr_fix_create_policy_issue
[CA] update sdk version to fix scaling policy cannot create issue
2020-11-04 06:08:03 -08:00