https://github.com/kubernetes/autoscaler

sort by:
Revision Author Date Message Commit Date
0c26da3 Merge pull request #6677 from hetznercloud/ng-get-options-not-implemented fix: scale up broken for providers not implementing NodeGroup.GetOptions() 24 April 2024, 10:55:10 UTC
70c0ce9 Merge pull request #6740 from hetznercloud/hetzner-missing-hostname-label fix(hetzner): hostname label is not considered 23 April 2024, 17:57:47 UTC
f000ae4 Merge pull request #6732 from kubernetes/towca-patch-3 Cluster Autoscaler: swap maintainers for the 1.30 release 23 April 2024, 17:55:00 UTC
5135f24 Merge pull request #6708 from MaxFedotov/fix/4456/identify-deleted-nodes-for-cluster-api fix: implement function to identify if node is present in cluster-api 23 April 2024, 17:50:21 UTC
0f29dd9 Cluster Autoscaler: swap maintainers for the 1.30 release 23 April 2024, 12:51:31 UTC
c2216e2 fix(hetzner): hostname label is not considered The Node Group info we currently return does not include the `kubernetes.io/hostname` label, which is usually set on every node. This causes issues when the user has an unscheduled pod with a `topologySpreadConstraint` on `topologyKey: kubernetes.io/hostname`. cluster-autoscaler is unable to fulfill this constraint and does not scale up any of the node groups. Related to #6715 22 April 2024, 11:55:15 UTC
349559c Merge pull request #6738 from towca/jtuznik/go1.22 Bump Go version used for building to 1.22.2 to match k/k 19 April 2024, 12:42:02 UTC
0ee51e3 Bump Go version used for building to 1.22.2 to match k/k Ref: https://github.com/kubernetes/kubernetes/pull/124196 19 April 2024, 12:20:42 UTC
554366f Merge pull request #6550 from gandhipr/prachigandhi/azure-manager-retry Add retry for creatingAzureManager in case of throttled requests 17 April 2024, 23:12:36 UTC
5f94f2c Add provreqOrchestrator that handle ProvReq classes (#6627) * Add provreqOrchestrator that handle ProvReq classes * Review remarks * Review remarks 17 April 2024, 16:37:54 UTC
af1e610 Merge pull request #6712 from voelzmo/fix/vpa-updater-npe-ownerref-check Fix NPE in vpa-updater when Pod owner isn't scalable 17 April 2024, 12:22:45 UTC
6b6dfd4 Add tests for Pods owner that doesn't implement /scale 17 April 2024, 09:42:38 UTC
9e65a69 Merge pull request #6717 from maksim-paskal/fix-autoscaling-for-robots-nodes Fix Autoscaling for worker nodes with invalid ProviderID 17 April 2024, 08:15:01 UTC
228bd4e Fix Autoscaling for worker nodes with invalid ProviderID This change fixes a bug that arises when the user's cluster includes worker nodes not from Hetzner Cloud, such as a Hetzner Dedicated server or any server resource other than Hetzner. It also corrects the behavior when a server has been physically deleted from Hetzner Cloud. Signed-off-by: Maksim Paskal <paskal.maksim@gmail.com> 17 April 2024, 07:14:06 UTC
95c985d Merge pull request #6714 from yaroslava-serdiuk/provreq-api Update ProvisioningClass API Group 16 April 2024, 14:47:03 UTC
97707b8 Update ProvisioningClass API Group 16 April 2024, 11:57:49 UTC
b52ddf2 parentController may be nil when owner isn't scalable 16 April 2024, 07:56:54 UTC
3c0daad Merge pull request #6697 from ceuity/master Add g6 EC2 instance type for AWS 16 April 2024, 07:16:00 UTC
b5cd900 Merge pull request #6670 from yaroslava-serdiuk/provreqwrapper Cleanup ProvReq wrapper 15 April 2024, 11:08:17 UTC
8c7fe0f fix: implement function to identify if node is present in cluster-api 15 April 2024, 10:09:03 UTC
59882e0 Merge pull request #6706 from azylinski/lower-kube-env-err Lower errors verbosity for kube-env label missing 12 April 2024, 11:07:41 UTC
bdd333c Lower errors verbosity for kube-env label missing 12 April 2024, 10:45:19 UTC
8273c9c Merge pull request #6684 from kubernetes/dependabot/docker/vertical-pod-autoscaler/pkg/admission-controller/golang-1.22.2 Bump golang from 1.22.1 to 1.22.2 in /vertical-pod-autoscaler/pkg/admission-controller 09 April 2024, 13:28:40 UTC
a87d7ac Merge pull request #6541 from mewa/master Include helm chart version in cluster-autoscaler version matrix 08 April 2024, 12:55:31 UTC
0db7e54 Merge pull request #6663 from aayushrangwala/patch-1 Fix broken link in README.md to point to equinixmetal readme 08 April 2024, 12:35:39 UTC
3a078ec Copyright boilerplate 08 April 2024, 12:15:17 UTC
3780203 Merge pull request #6695 from pmendelski/fix-autoscaler-vendor CA: Fix apis vendoring 08 April 2024, 11:43:27 UTC
d5a8e20 Add g6 EC2 instance type for AWS 08 April 2024, 04:54:48 UTC
4294709 Merge pull request #6655 from laoj2/vpa-release-1.1 Bump default VPA version to 1.1.0 05 April 2024, 19:45:24 UTC
bbe242e Merge pull request #6448 from blanchardma/docs/fix-aws-iam-policy-example docs: precise AWS IAM policy example 05 April 2024, 18:49:22 UTC
c11cc43 CA: Fix apis vendoring 05 April 2024, 15:22:25 UTC
425b91e Merge pull request #6667 from kisieland/refactor-estimation Refactor estimation 05 April 2024, 07:33:23 UTC
5aa6b2c Introduce binbacking optimization for similar pods. The optimization uses the fact that pods which are equivalent do not need to be check multiple times against already filled nodes. This changes the time complexity from O(pods*nodes) to O(pods). 04 April 2024, 17:15:47 UTC
609fb71 Merge pull request #6683 from kubernetes/dependabot/docker/vertical-pod-autoscaler/pkg/updater/golang-1.22.2 Bump golang from 1.22.1 to 1.22.2 in /vertical-pod-autoscaler/pkg/updater 04 April 2024, 15:16:28 UTC
cf64094 Merge pull request #6686 from kubernetes/dependabot/docker/vertical-pod-autoscaler/pkg/recommender/golang-1.22.2 Bump golang from 1.22.1 to 1.22.2 in /vertical-pod-autoscaler/pkg/recommender 04 April 2024, 15:13:51 UTC
ec29b02 Merge pull request #6678 from Nordix/lentzi90/capi-docs Update CAPI docs 04 April 2024, 14:37:43 UTC
4109085 Bump golang in /vertical-pod-autoscaler/pkg/recommender Bumps golang from 1.22.1 to 1.22.2. --- updated-dependencies: - dependency-name: golang dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> 03 April 2024, 18:52:50 UTC
1f9035c Bump golang in /vertical-pod-autoscaler/pkg/admission-controller Bumps golang from 1.22.1 to 1.22.2. --- updated-dependencies: - dependency-name: golang dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> 03 April 2024, 18:31:57 UTC
315fabb Bump golang in /vertical-pod-autoscaler/pkg/updater Bumps golang from 1.22.1 to 1.22.2. --- updated-dependencies: - dependency-name: golang dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> 03 April 2024, 18:23:21 UTC
a4760f6 Update CAPI docs Add a link to the sample manifest and update the image used in the example. Signed-off-by: Lennart Jern <lennart.jern@est.tech> 02 April 2024, 10:41:06 UTC
5d0c973 Make the Estimate func accept pods grouped. The grouping should be made by the schedulability equivalence meaning we can introduce optimizations to the binpacking. Introduce a benchmark that estimates capacity needed for 51k pods, which can be grouped to two equivalence groups 50k and 1k. 02 April 2024, 09:23:44 UTC
dde438e fix: scale up broken for providers not implementing NodeGroup.GetOptions() Properly handle calls to `NodeGroup.GetOptions()` that return `cloudprovider.ErrNotImplemented` in the scale up path. 02 April 2024, 06:04:39 UTC
7ff9480 Cleanup ProvReq wrapper 29 March 2024, 15:14:46 UTC
74446d4 Merge pull request #6668 from tenzen-y/sync-vendor CA: Before we perform go test, synchronizing go modules 29 March 2024, 13:00:33 UTC
7254888 CA: Before we perform go test, synchronizing go vendor Signed-off-by: Yuki Iwai <yuki.iwai.tz@gmail.com> 28 March 2024, 21:59:45 UTC
0d5a71e review comments - simplify retry logic 28 March 2024, 15:52:50 UTC
7184d23 Merge pull request #6662 from azylinski/rm-NodeInfoProcessor Remove unused NodeInfoProcessor 28 March 2024, 14:04:49 UTC
3bd6e99 Fix broken link in README.md to point to equinixmetal readme 27 March 2024, 16:38:22 UTC
9223c7e Remove unused NodeInfoProcessor 27 March 2024, 13:18:18 UTC
297295a Update min cluster-autoscaler chart for Kubernetes 1.29 26 March 2024, 16:03:55 UTC
6684448 Only check recent revisions when updating README 26 March 2024, 16:01:21 UTC
89595cb Move cluster-autoscaler update-chart-version-readme script to /hack 26 March 2024, 16:01:21 UTC
c6f1d2b Add chart version column in version matrix 26 March 2024, 16:01:21 UTC
c4e0e58 Add script to update required chart versions in README 26 March 2024, 16:01:21 UTC
6e6622f Add chart versions 26 March 2024, 15:26:34 UTC
af0636a Format README 26 March 2024, 15:25:33 UTC
151923f Bump default VPA version to 1.1.0 As part of the 1.1.0 release: #6388 25 March 2024, 18:35:45 UTC
0130d33 Merge pull request #6651 from tenzen-y/move-provisioning-request-to-api-module CA: Move the ProvisioningRequest CRD to apis module 25 March 2024, 11:38:45 UTC
f6fcee1 CA: Move the ProvisioningRequest CRD to apis module Signed-off-by: Yuki Iwai <yuki.iwai.tz@gmail.com> 24 March 2024, 14:33:03 UTC
09954b6 Merge pull request #6315 from tenzen-y/put-apis-separate-mod ClusterAutoscaler: Put APIs in a separate go module 20 March 2024, 10:55:52 UTC
eae11e7 Merge pull request #6613 from kokes/deprecate_linode Deprecate the Linode Cluster Autoscaler provider 20 March 2024, 10:47:52 UTC
c16e0cd Merge pull request #6628 from MaxFedotov/issues/6549 [clusterapi] Do not skip nodegroups with minSize=maxSize 19 March 2024, 14:35:51 UTC
ce32577 Merge pull request #6632 from LiveArena/dont-normalize-azurem-vmss Don't normalize azure vmss 19 March 2024, 11:06:00 UTC
24fbe6e Merge pull request #6625 from allenmun197/ciphers Updated VPA admission-controller to have adjustable minimum TLS version and TLS ciphers 19 March 2024, 09:39:45 UTC
2cd5884 updated admission-controller to have adjustable --min-tls-version and --tls-ciphers 18 March 2024, 15:42:18 UTC
eb5d875 Merge pull request #6635 from azylinski/bump-ca-go-1-22 Bump CA golang to 1.22.1 18 March 2024, 15:03:54 UTC
d26bc68 Bump golang to 1.22 18 March 2024, 13:58:31 UTC
d08db94 Merge pull request #6575 from mtrqq/feat/periodic-scaledown-status-calls Refactor StartDeletion usage patterns and enforce periodic scaledown 18 March 2024, 12:02:20 UTC
616cfb6 Merge pull request #5762 from jackfrancis/helm-chart-clusterapi-clusterNamespace helm: enable clusterapi namespace autodiscovery 18 March 2024, 11:07:30 UTC
165738a Merge pull request #6502 from NiklasRosenstein/master feature: Support Hetzner cloud provider in Helm chart 18 March 2024, 10:13:39 UTC
4bf83f1 Merge pull request #6447 from Jont828/edge-zone Azure: add support for edge zones 17 March 2024, 10:58:03 UTC
bed5058 Refactor StartDeletion usage patterns and enforce periodic scaledown status processor calls. 15 March 2024, 20:31:21 UTC
109998d Merge pull request #6589 from kawych/nowait Add an option to trigger iterations more frequently 15 March 2024, 19:20:06 UTC
75e7df6 Merge pull request #6602 from ctripcloud/fix-memory-leak fix memory leak in NodeDeleteTracker 15 March 2024, 16:04:48 UTC
1b4d478 Merge pull request #6596 from damikag/master Remove shadow err variable in deleteCreatedNodesWithErros func 15 March 2024, 15:38:51 UTC
702883d Add an option to Cluster Autoscaler that allows triggering new loops more frequently: based on new unschedulable pods and every time a previous iteration was productive. 15 March 2024, 14:46:02 UTC
38124f2 Merge pull request #6507 from ctripcloud/check-empty-id-in-ali-NodeGroupForNode fix empty ProviderID in ali NodeGroupForNode 15 March 2024, 12:58:30 UTC
aebba5a Merge pull request #6500 from marquiz/devel/fixes clusterapi: add missing error check 15 March 2024, 12:55:53 UTC
96b6022 Merge pull request #6606 from k0da/rancher_env Allow to override rancher provider settings 15 March 2024, 12:42:54 UTC
ffe9680 Merge pull request #6570 from Edwinhr716/regional-instance Regional instance 14 March 2024, 16:21:29 UTC
586137e Merge pull request #6547 from mtrqq/feat/gce-server-side-wait Migrate GCE client to server-side wait 14 March 2024, 14:06:43 UTC
082327b Merge pull request #6587 from yaroslava-serdiuk/atomic-scale-up Add AtomicScaleUp method to NodeGroup interface 14 March 2024, 14:04:01 UTC
e85934c Merge pull request #6604 from dsafdsa1/export-metrics Track auto-provisioned queued provisioning node groups. 14 March 2024, 13:58:50 UTC
9cdced4 Add AtomicScaleUp method to NodeGroup interface 14 March 2024, 12:18:28 UTC
61fa2a0 fix comment 14 March 2024, 12:08:44 UTC
8605c34 trigger tests 14 March 2024, 12:03:38 UTC
59f8312 Track type of node group created/deleted in auto-provisioned group metrics. 14 March 2024, 11:47:58 UTC
65db534 Merge pull request #6616 from dippynark/clarify-vpa-hpa-limitations Clarify VPA and HPA limitations when scaling on resource metrics 14 March 2024, 11:13:39 UTC
124daf6 Merge pull request #6614 from yuanwang04/add_n4_vm add price info for n4 14 March 2024, 11:11:24 UTC
8a3b6cc Migrate GCE client to server side operation wait 13 March 2024, 22:44:27 UTC
771e932 added unit test with regional MIG 13 March 2024, 22:41:14 UTC
f8b4727 separated url parser to its own function, created unit test for the function 13 March 2024, 21:53:27 UTC
5345def separated url parser to its own function, created unit test for the function 13 March 2024, 21:53:26 UTC
cd3ab2c changed InstanceTemplateNameType to InstanceTemplateName 13 March 2024, 21:53:25 UTC
fd8b89e added fix for unit tests 13 March 2024, 21:50:31 UTC
145d286 rebased and resolved conflicts 13 March 2024, 21:50:31 UTC
d348ae8 Add templateName to kube-env to ensure that correct value is cached 13 March 2024, 21:50:30 UTC
52be5d2 Use KubeEnv in gce/templates.go 13 March 2024, 21:49:59 UTC
9916027 Ran hack/go-fmtupdate.h on mig_info_provider_test.go 13 March 2024, 21:45:07 UTC
da30b66 added comment to InstanceTemplateNameType 13 March 2024, 21:45:07 UTC
back to top