Commit Graph

5502 Commits

Author SHA1 Message Date
Kubernetes Prow Robot a255161a38
Merge pull request #4670 from gjtempleton/CA-AWS-IAM-Permissions-Rework
CA - AWS - Rework IAM Docs/Snippets
2022-02-22 06:45:46 -08:00
Kubernetes Prow Robot 5cf3b9657f
Merge pull request #4684 from gjtempleton/4504-Clarify-Multiple-Expander-Support
CA - Docs - Clarify when multi expander support introduced
2022-02-21 06:58:13 -08:00
Kubernetes Prow Robot 1b5aacdf22
Merge pull request #4683 from gjtempleton/CA-AWS-Instance-List-Update-16-02-22
CA - AWS - Instance List Update 16-02-22
2022-02-21 06:56:14 -08:00
Kubernetes Prow Robot 0123869b7a
Merge pull request #4452 from airbnb/es--grpc-expander-plugin
Add gRPC expander plugin
2022-02-21 06:54:14 -08:00
Kubernetes Prow Robot 7514bd2454
Merge pull request #4698 from tiagoboeing/patch-1
Fixed anchor link for section "implementation"
2022-02-21 04:54:11 -08:00
Tiago Boeing d0a0e2fc0f
Fixed anchor link for section "implementation" 2022-02-21 08:40:06 -03:00
Kubernetes Prow Robot 2bb41d6902
Merge pull request #4686 from m-craghead/VMSS-Tag-Prefix-Fix
fix autoscaling due to VMSS tag prefix issue
2022-02-18 19:54:13 -08:00
mirandacraghead d2216e020f fix autoscaling due to VMSS tag prefix issue
corrected the azure_kubernetes_ercice_pool_test unit test cases involving the changed tag prefix

added const aksManagedPoolName attribute to the top of the code and fixed file name sercice -> service

added logic for old clusters that still have poolName

added legacy tag for poolName

Fixed Autoscaling due to VMSS tag prefix issue, added tags for legacy poolName and aksManagedPoolName, and corrected file name sercice->service
2022-02-17 09:46:31 -05:00
Kubernetes Prow Robot 2f0a452223
Merge pull request #4685 from marwanad/stable-cache
azure vmss cache fixes and improvements
2022-02-16 18:27:42 -08:00
Marwan Ahmed d49a131f9e azure vmss cache fixes and improvements 2022-02-16 17:51:56 -08:00
GuyTempleton 321298a9c8
CA - AWS - Update OIDC example docs 2022-02-16 22:10:18 +00:00
Kubernetes Prow Robot 0d9fb78c92
Merge pull request #4301 from MaxRink/ca-helm-clusterapi
[CA][Helm] Add ClusterAPI as supported Provider to the helm chart
2022-02-16 13:42:45 -08:00
GuyTempleton 9c779607ed
CA - Docs - Clarify when multi expander support introduced 2022-02-16 21:26:15 +00:00
Evan Sheng a2b24e005f add starter code and readme for grpc expander usage 2022-02-16 12:36:37 -08:00
Evan Sheng 4504f55485 Add grpc expander and tests 2022-02-16 12:34:06 -08:00
Kubernetes Prow Robot 69b49fffc0
Merge pull request #4669 from yaroslava-serdiuk/node_info_cache
Add expire time for nodeInfo cache items
2022-02-16 11:00:10 -08:00
GuyTempleton 2d375bdb81
CA - AWS - Instance List Update 16-02-22 2022-02-16 12:23:29 +00:00
Maximilian Rink 06135b187f add initial values yaml for cluster api work
Add CAPI-Support to cluster-autoscaler helm chart

add docs and support for kubeconfig secret

fix readme

fix values.yaml

fix values

fix readme values order

add one more space to appease CI

Update charts/cluster-autoscaler/values.yaml

Co-authored-by: Guy Templeton <guyjtempleton@googlemail.com>

Update charts/cluster-autoscaler/values.yaml

Co-authored-by: Guy Templeton <guyjtempleton@googlemail.com>

Update charts/cluster-autoscaler/values.yaml

Co-authored-by: Guy Templeton <guyjtempleton@googlemail.com>

adjust chart version
2022-02-14 15:01:16 +01:00
Kubernetes Prow Robot 59f2eaa1d8
Merge pull request #4628 from aleb/patch-1
Explain how to prevent deletion of non-empty nodes
2022-02-14 04:43:28 -08:00
Kubernetes Prow Robot f7b16d822e
Merge pull request #4644 from gjtempleton/CA-Exoscale-Add-Owners
CA - Exoscale Provider - Add owners file
2022-02-14 04:41:29 -08:00
Kubernetes Prow Robot 3b16390bb7
Merge pull request #4672 from jbartosik/increase-tl
Increase `--test.timeout` for e2e tests
2022-02-14 04:39:28 -08:00
Kubernetes Prow Robot 04e8a41c95
Merge pull request #4675 from olagacek/master
Update CA dependencies to 1.24.0-alpha.2 k8s release.
2022-02-10 05:13:46 -08:00
Aleksandra Gacek 7f4d18a3a6 Update CA dependencies to 1.24.0-alpha.2 k8s realease. 2022-02-10 13:59:03 +01:00
Joachim Bartosik 2befbd96d1 Increase `--test.timeout` for e2e tests 2022-02-09 10:59:17 +01:00
Yaroslava Serdiuk a9a7d98f2c Add expire time for nodeInfo cache items 2022-02-09 09:38:32 +00:00
GuyTempleton bffaef5e6a
CA - AWS - Rework IAM Docs/Snippets 2022-02-08 22:45:00 +00:00
Kubernetes Prow Robot e4cf3b0f48
Merge pull request #4665 from JoshVee/helm-multiple-expanders
feat: add helm chart support for multiple expanders including "priority"
2022-02-08 14:02:37 -08:00
Josh V 311582836a
Update charts/cluster-autoscaler/Chart.yaml 2022-02-08 14:28:13 +11:00
Josh V 797a9632bc
Merge branch 'master' into helm-multiple-expanders 2022-02-08 12:13:35 +11:00
Kubernetes Prow Robot cfa12dff0f
Merge pull request #4653 from ddymko/vultr-autoscaler
Cloudprovider support Vultr
2022-02-07 07:27:43 -08:00
David Dymko ec6d48bb35 merged upstream master 2022-02-07 09:40:50 -05:00
David Dymko db14bf5284 vultr autoscaler implementation 2022-02-07 09:39:14 -05:00
Kubernetes Prow Robot ea565af336
Merge pull request #4349 from jlamillan/jlamillan/oci-provider
Add OCI instance-pool based cloud provider
2022-02-07 05:41:44 -08:00
Kubernetes Prow Robot 0ed41c5ce4
Merge pull request #4663 from dschunack/master
Fix example in values file for topologySpreadConstraint
2022-02-07 05:25:44 -08:00
Kubernetes Prow Robot 12c1311ab7
Merge pull request #4658 from jbartosik/vpa-go-1-16
Update VPA to go1.16
2022-02-07 05:21:44 -08:00
Josh Vawdrey 33e705b04f chore: tidy up formatting 2022-02-04 18:09:56 +11:00
Josh Vawdrey f9f389d7e9 chore: fix readme 2022-02-04 17:58:31 +11:00
Josh Vawdrey 0a26a6046d chore: update readme 2022-02-04 17:41:16 +11:00
Josh Vawdrey e85b2e89a8 feat: add support for multiple expanders in v1.23.0 2022-02-04 17:33:01 +11:00
dschunack 05929c899b Fix example in values file for topologySpreadConstraint 2022-02-03 21:05:59 +01:00
Kubernetes Prow Robot 994fbac99f
Merge pull request #4661 from olagacek/master
Remove disable scale down callback if schedulable pods are found in filter_out_schedulable.
2022-02-03 09:37:46 -08:00
Kubernetes Prow Robot c8e78c2b82
Merge pull request #4660 from jayantjain93/fetch-call-locking
mig_info_provider.GetMigForInstance will now use locking when calli…
2022-02-03 08:41:46 -08:00
Jayant Jain a906da2c6e mig_info_provider.go:fillMigInstances will now use locking when calling the gce api.
This is to avoid multiple gce calls for the same mig during scale down (which is done in parallel).
2022-02-03 12:25:53 +00:00
Kubernetes Prow Robot 1c695d8407
Merge pull request #4578 from dschunack/patch1
Add topology spread constraints to control how Pods are spread
2022-02-03 02:13:45 -08:00
Daniel Schunack e0f1c37c99 Add topology spread constraints to control how Pods are spread
- Add topology spread constraints to control how Pods are spread
- Add parameter to values file incl. an example
- Create entry in README.md
- Change Chart version to 9.13.0
2022-02-03 10:31:11 +01:00
Aleksandra Gacek 834d02b2d5 Remove disable scale down callback if schedulable pods are found in
filter_out_schedulable.
2022-02-02 15:23:31 +01:00
Joachim Bartosik deeaa2ae66 Update VPA to go1.16
go mod edit -go=1.16
go mod tidy
vi builder/Dockerfile
2022-02-01 15:58:06 +01:00
Kubernetes Prow Robot 0d52c16006
Merge pull request #4657 from jbartosik/more_admission_latency_buckets
Add more buckets to admission_latency_seconds metric
2022-02-01 06:26:12 -08:00
Kubernetes Prow Robot c934b935cc
Merge pull request #4649 from jbartosik/vpa-release-0.10
Change VPA default version to 0.10.0
2022-02-01 06:24:11 -08:00
Joachim Bartosik 4fbd0d8148 Add more buckets to admission_latency_seconds metric
I want more resolution in [0.2, 1]s range. For K8s Pod Creation Latency
SLO[1] has a target of 5s so it makes a difference for the SLO how the
delay we introduce is distributed. Right now I think buckets are too
wide.

[1] https://github.com/kubernetes/community/blob/master/sig-scalability/slos/pod_startup_latency.md
2022-02-01 10:37:56 +01:00