Commit Graph

7053 Commits

Author SHA1 Message Date
Sourabh Gupta f9fe5439b0
Update oci-ip-cluster-autoscaler-w-principals.yaml 2023-06-09 16:12:17 +05:30
Sourabh Gupta 4150733a71
Update oci-ip-cluster-autoscaler-w-config.yaml 2023-06-09 16:11:38 +05:30
Neil Wilson f761f83792
brightbox: set default docker registry
Only set the registry value in the local Makefile if it is missing
2023-06-08 12:34:26 +01:00
Neil Wilson 06345438c5
cluster-autoscaler: support Brightbox image pattern
cluster-autoscaler/cloudprovider/brightbox

Allow scaled workers to be built from an image name pattern as well as
an image id. This deals with long running clusters where the official
image is updated with security changes over time.
2023-06-08 12:09:22 +01:00
Kubernetes Prow Robot f336239a62
Merge pull request #5841 from vishalanarase/civo-update-owners
Updated the owners of civo cloudprovider
2023-06-08 02:04:13 -07:00
dependabot[bot] 36b80fe066
Bump golang from 1.20.4 to 1.20.5 in /vertical-pod-autoscaler/builder
Bumps golang from 1.20.4 to 1.20.5.

---
updated-dependencies:
- dependency-name: golang
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-07 19:04:35 +00:00
Vishal Anarse 4165ccffe1 Updated the owners of civo cloudprovider
Signed-off-by: Vishal Anarse <vishalanarse11@gmail.com>
2023-06-07 16:39:25 +05:30
vadasambar 7217870346 fix: don't clean `CriticalAddonsOnly` taint from template nodes
- this taint leads to unexpected behavior
- users expect CA to consider the taint when autoscaling

Signed-off-by: vadasambar <suraj.bankar@acquia.com>
2023-06-06 23:27:17 +05:30
shubham82 8a98124919 Update VPA scripts to use v1. 2023-06-06 15:30:05 +05:30
michael mccune 5b0ad270de add more logging for balancing similar node groups
this change adds some logging at verbosity levels 2 and 3 to help
diagnose why the cluster-autoscaler does not consider 2 or more node
groups to be similar.
2023-06-05 14:03:57 +02:00
Kubernetes Prow Robot 1d0a75cfc7
Merge pull request #5830 from kei-gnu/fix-comment-and-list-formatting
Add whitespace in comments and lists
2023-06-05 03:11:25 -07:00
kei-gnu 567b082414 fix comment and list format 2023-06-05 18:41:36 +09:00
Kushagra 49cfd18000 BinpackingLimiter interface 2023-06-02 12:59:42 +00:00
Kubernetes Prow Robot ad5e3f67e3
Merge pull request #5822 from Juneezee/chore/yaml
chore: replace `github.com/ghodss/yaml` with `sigs.k8s.io/yaml`
2023-06-02 00:34:52 -07:00
Kubernetes Prow Robot b5c1d68459
Merge pull request #5824 from BigDarkClown/fix-similar-exist
Skip healthiness check for non-existing similar node groups
2023-05-31 05:27:46 -07:00
Kubernetes Prow Robot 69294fe6c2
Merge pull request #5547 from jbartosik/addon-resizer-kep-proposal
KEP for allowing Addon Resizer 1.8 to scale based on container count
2023-05-31 05:03:45 -07:00
Kubernetes Prow Robot de034dbb51
Merge pull request #5823 from Shubham82/typo_fix_VPA
Fixed Typo and Trailing-whitespace
2023-05-31 04:57:45 -07:00
Bartłomiej Wróblewski 035a9b9772 Skip healthiness check for non-existing similar node groups 2023-05-31 11:56:37 +00:00
shubham82 615937af0f Fixed Typo and Trailing-whitespace 2023-05-31 13:22:26 +05:30
Kubernetes Prow Robot 18867db8d1
Merge pull request #5819 from qianlei90/fix-volcengine-build
[volcengine] fix(volcengine): don't build all providers when volcengine tag exists
2023-05-31 00:29:45 -07:00
Kubernetes Prow Robot 19ffbc5ebb
Merge pull request #5816 from Shubham82/add_RBAC_permissions_linode
Added the RBAC Permission to Linode.
2023-05-30 23:59:45 -07:00
Eng Zer Jun 90c7725319
chore: replace `github.com/ghodss/yaml` with `sigs.k8s.io/yaml`
At the time of making this commit, the package `github.com/ghodss/yaml`
is no longer actively maintained.

`sigs.k8s.io/yaml` is a permanent fork of `ghodss/yaml` and is actively
maintained by Kubernetes SIG.

Signed-off-by: Eng Zer Jun <engzerjun@gmail.com>
2023-05-30 21:53:32 +08:00
Kubernetes Prow Robot a67ca238aa
Merge pull request #5818 from gjtempleton/CA-Correct-Prow-CloudProvider-Labelling
CA - Correct Cloudprovider PR labelling to area/provider/<provider name>
2023-05-30 00:09:44 -07:00
qianlei.qianl e9aba09c16 fix(volcengine): don't build all provider when volcengine tag exist 2023-05-30 10:59:37 +08:00
Kubernetes Prow Robot 97c12df5ab
Merge pull request #5743 from vishalanarase/civo-support-pool-cinfig
[civo] Support pool wise config
2023-05-29 09:01:46 -07:00
Guy Templeton 3b16d93124
CA - Correct Cloudprovider PR labelling to area/provider/<provider name> 2023-05-29 15:30:46 +01:00
shubham82 d62b483eee Added the RBAC Permission to Linode. 2023-05-29 15:56:16 +05:30
qianlei.qianl fab8ec7fd2 feat(*): add more metrics 2023-05-25 22:56:36 +08:00
Kubernetes Prow Robot c2b969d1c8
Merge pull request #5342 from James-QiuHaoran/master
Added AEP for multi-dimensional pod autoscaler
2023-05-25 07:46:51 -07:00
Kubernetes Prow Robot b5cba064ec
Merge pull request #5800 from BigDarkClown/fix-mip-mutex
Move the Mig instance refresh time to GceCache
2023-05-25 05:42:52 -07:00
Kubernetes Prow Robot e2e5195ec6
Merge pull request #5812 from jayantjain93/export-utilization
Export `CalculateUtilizationOfResource` for cloudprovider usage.
2023-05-25 05:20:52 -07:00
Bartłomiej Wróblewski c4a416885e Move the Mig instance refresh time to GceCache 2023-05-25 12:11:57 +00:00
Jayant Jain 024e221251 Export `CalculateUtilizationOfResource` for cloudprovider usage. 2023-05-25 13:06:12 +02:00
Kubernetes Prow Robot d1740df93b
Merge pull request #5811 from jongwooo/fix-typo-at-balancer-md
Fix typo at balancer.md
2023-05-24 22:24:50 -07:00
Jongwoo Han 3f643c4c13
Fix typo at balancer.md 2023-05-25 09:28:46 +09:00
Kubernetes Prow Robot d77a803e71
Merge pull request #5745 from gjtempleton/CA-Cloud-Providers-Label-PRs
CA - Label Cloudprovider implementation PRs
2023-05-24 04:34:53 -07:00
Kubernetes Prow Robot 5a84f9628c
Merge pull request #5802 from BigDarkClown/similaalalala
Recalculate similar node groups for the best scale-up option
2023-05-24 04:32:50 -07:00
Kubernetes Prow Robot d617ab68d2
Merge pull request #5803 from A-Hilaly/vpa-aw
Use TLS 1.2 in VPA Admission Webhook
2023-05-24 04:30:50 -07:00
Amine 80046a5e1d Use TLS 1.2 in VPA Admission Webhook 2023-05-23 18:58:44 -05:00
Kubernetes Prow Robot fac5ef6480
Merge pull request #5776 from modzilla99/master
[Cluster-Autoscaler] Change magnum to use control-plane role
2023-05-23 10:36:26 -07:00
Kubernetes Prow Robot 8d724c6730
Merge pull request #5799 from sklirg/docs/safe-to-evict-local-volumes
docs(ca/faq): Include examples of local volumes and volumes not considered local
2023-05-23 10:32:30 -07:00
Bartłomiej Wróblewski 65c0175864 Recalculate similar node groups for the best scale-up option 2023-05-23 17:21:13 +00:00
Håkon Solbjørg 8094f9aac1
docs(ca/faq): Include examples of local volumes and volumes not considered local 2023-05-23 16:54:55 +02:00
Kubernetes Prow Robot 982c82176c
Merge pull request #5798 from Shubham82/update_version_compatibility
Update version compatibility for CA.
2023-05-23 02:32:30 -07:00
Kubernetes Prow Robot d4c75709e6
Merge pull request #5768 from jackfrancis/helm-chart-machinepools
helm: enable Cluster API machinepool support
2023-05-23 01:26:27 -07:00
shubham82 4269181fc1 Update version compatibility for CA. 2023-05-23 13:05:02 +05:30
Haoran Qiu 6c22e90fdd aligned naming with Google API 2023-05-22 20:50:03 -07:00
Kubernetes Prow Robot b22fa6a45b
Merge pull request #5777 from krzysied/patch-1
Snapshot actuation status before refreshing cache
2023-05-22 09:10:57 -07:00
Krzysztof Siedlecki 10609dc9fe Snapshot actuation status before refreshing cache
There is a race condition between node group size and deletion operation. Having  actuation status update done before cache refresh should change incorrect behavior from node group size going below min value to having adding loop for scale-down (in the worst case).
2023-05-22 15:10:42 +02:00
Kubernetes Prow Robot 1ecaed6eb1
Merge pull request #5791 from IrisIris/patch-1
Update ACK help doc link in  README.md
2023-05-22 02:32:22 -07:00