-
Notifications
You must be signed in to change notification settings - Fork 24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Sync with upstream v1.29.4
#327
Commits on Oct 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1fee557 - Browse repository at this point
Copy the full SHA 1fee557View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7cb08df - Browse repository at this point
Copy the full SHA 7cb08dfView commit details -
Convert replicated, system, not-safe-to-evict, and local storage pods…
… to drainability rules
Configuration menu - View commit details
-
Copy full SHA for 125e9c1 - Browse repository at this point
Copy the full SHA 125e9c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for d6ee96d - Browse repository at this point
Copy the full SHA d6ee96dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 324a33e - Browse repository at this point
Copy the full SHA 324a33eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2fa6c26 - Browse repository at this point
Copy the full SHA 2fa6c26View commit details -
Configuration menu - View commit details
-
Copy full SHA for 96e67ee - Browse repository at this point
Copy the full SHA 96e67eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 084264c - Browse repository at this point
Copy the full SHA 084264cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a7459c - Browse repository at this point
Copy the full SHA 9a7459cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 33e300f - Browse repository at this point
Copy the full SHA 33e300fView commit details
Commits on Oct 11, 2023
-
Merge pull request kubernetes#6164 from artemvmin/scale-down-drainabi…
…lity Convert scale-down checks to drainability rules
Configuration menu - View commit details
-
Copy full SHA for 133fdc7 - Browse repository at this point
Copy the full SHA 133fdc7View commit details
Commits on Oct 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 48b481b - Browse repository at this point
Copy the full SHA 48b481bView commit details -
Merge pull request kubernetes#6185 from ROunofF/master
Update ec2_instance_types with make generate
Configuration menu - View commit details
-
Copy full SHA for 5c65c39 - Browse repository at this point
Copy the full SHA 5c65c39View commit details
Commits on Oct 13, 2023
-
Add HasNodeGroupStartedScaleUp to cluster state registry.
- HasNodeGroupStartedScaleUp checks wheter a scale up request exists without checking any upcoming nodes.
Configuration menu - View commit details
-
Copy full SHA for 833e4cb - Browse repository at this point
Copy the full SHA 833e4cbView commit details -
Merge pull request kubernetes#6169 from hbostan/master
Add HasNodeGroupStartedScaleUp to cluster state registry.
Configuration menu - View commit details
-
Copy full SHA for 3065285 - Browse repository at this point
Copy the full SHA 3065285View commit details
Commits on Oct 16, 2023
-
jbartosik et al are transitioning off of workload autoscalers (incl vpa and addon-resizer). kwiesmueller is on the new team and has agreed to take on reviewer/approver responsibilities.
Configuration menu - View commit details
-
Copy full SHA for f115964 - Browse repository at this point
Copy the full SHA f115964View commit details -
Merge pull request kubernetes#6198 from rsgowman/rsgowman/owners
Add kwiesmueller to OWNERS
Configuration menu - View commit details
-
Copy full SHA for 3899147 - Browse repository at this point
Copy the full SHA 3899147View commit details
Commits on Oct 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 79c1ff4 - Browse repository at this point
Copy the full SHA 79c1ff4View commit details -
Merge pull request kubernetes#6197 from kisieland/prov-req-annotation…
…-fix Add information about provisioning-class-name annotation.
Configuration menu - View commit details
-
Copy full SHA for cc888a1 - Browse repository at this point
Copy the full SHA cc888a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for e56c2d8 - Browse repository at this point
Copy the full SHA e56c2d8View commit details
Commits on Oct 18, 2023
-
Merge pull request kubernetes#6157 from mikutas/6156-informer
Fix multiple run of informers created in fetcher.go
Configuration menu - View commit details
-
Copy full SHA for dab41cc - Browse repository at this point
Copy the full SHA dab41ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 87013c2 - Browse repository at this point
Copy the full SHA 87013c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for a0d56b3 - Browse repository at this point
Copy the full SHA a0d56b3View commit details -
fix(cluster-autoscaler-chart): if secretKeyRefNameOverride is true, d…
…on't create secret Signed-off-by: Jonathan Raymond <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3b70373 - Browse repository at this point
Copy the full SHA 3b70373View commit details -
Signed-off-by: Jonathan Raymond <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7e0b682 - Browse repository at this point
Copy the full SHA 7e0b682View commit details
Commits on Oct 19, 2023
-
Merge pull request kubernetes#6196 from artemvmin/drain-blocking-rule
Add mechanism to override drainability status
Configuration menu - View commit details
-
Copy full SHA for a3a29cf - Browse repository at this point
Copy the full SHA a3a29cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for ab4c5cb - Browse repository at this point
Copy the full SHA ab4c5cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for e1408ed - Browse repository at this point
Copy the full SHA e1408edView commit details -
Merge pull request kubernetes#6210 from artemvmin/set-drainability-rules
Initialize default drainability rules
Configuration menu - View commit details
-
Copy full SHA for 4103407 - Browse repository at this point
Copy the full SHA 4103407View commit details -
ClusterAPI: Allow overriding the kubernetes.io/arch label set by the …
…scale from zero method via environment variable The architecture label in the build generic labels method of the cluster API (CAPI) provider is now populated using the GetDefaultScaleFromZeroArchitecture().Name() method. The method allows CAPI users deploying the cluster-autoscaler to define the default architecture to be used by the cluster-autoscaler for scale up from zero via the env var CAPI_SCALE_ZERO_DEFAULT_ARCH. Amd64 is kept as a fallback for historical reasons. The introduced changes will not take into account the case of nodes heterogeneous in architecture. The labels generation to infer properties like the cpu architecture from the node groups' features should be considered as a CAPI provider specific implementation.
Configuration menu - View commit details
-
Copy full SHA for 54d3a4c - Browse repository at this point
Copy the full SHA 54d3a4cView commit details -
Merge pull request kubernetes#6066 from aleskandro/fix-default-label-…
…arch The autoscaler does not scale node groups on non-amd64 clusters when pods explicitly require non-amd64 nodes in node affinity
Configuration menu - View commit details
-
Copy full SHA for 8c35e0a - Browse repository at this point
Copy the full SHA 8c35e0aView commit details
Commits on Oct 20, 2023
-
Merge pull request kubernetes#6184 from Silvest89/hetzner-provider-mu…
…lti-node-pools-support feat: each node pool can now have different init configs
Configuration menu - View commit details
-
Copy full SHA for f1a5ffe - Browse repository at this point
Copy the full SHA f1a5ffeView commit details -
Update image builder to use Go 1.21.3
Some of Cluster Autoscaler code is now using features only available in Go 1.21.
Configuration menu - View commit details
-
Copy full SHA for 83723e1 - Browse repository at this point
Copy the full SHA 83723e1View commit details -
Merge pull request kubernetes#6212 from kubernetes/towca-patch-1
Update image builder to use Go 1.21.3
Configuration menu - View commit details
-
Copy full SHA for 4872bdd - Browse repository at this point
Copy the full SHA 4872bddView commit details -
Configuration menu - View commit details
-
Copy full SHA for d532844 - Browse repository at this point
Copy the full SHA d532844View commit details -
Configuration menu - View commit details
-
Copy full SHA for fe6eae5 - Browse repository at this point
Copy the full SHA fe6eae5View commit details -
Configuration menu - View commit details
-
Copy full SHA for ddaa9f0 - Browse repository at this point
Copy the full SHA ddaa9f0View commit details
Commits on Oct 23, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d88664a - Browse repository at this point
Copy the full SHA d88664aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c75ced - Browse repository at this point
Copy the full SHA 4c75cedView commit details -
fix: provider name to be used in builder to provide backward compatib…
…ility Signed-off-by: Ayush Rangwala <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1ec0667 - Browse repository at this point
Copy the full SHA 1ec0667View commit details -
Configuration menu - View commit details
-
Copy full SHA for e4a4747 - Browse repository at this point
Copy the full SHA e4a4747View commit details -
Configuration menu - View commit details
-
Copy full SHA for b00ec61 - Browse repository at this point
Copy the full SHA b00ec61View commit details -
Support backward compatibility for PACKET_MANAGER env var
Signed-off-by: Ayush Rangwala <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0d84ab6 - Browse repository at this point
Copy the full SHA 0d84ab6View commit details -
Merge pull request kubernetes#6201 from piotrwrotniak/addmetrics
Adds and implements node taints count metric.
Configuration menu - View commit details
-
Copy full SHA for 5cea330 - Browse repository at this point
Copy the full SHA 5cea330View commit details -
fix: refactor cloud provider names
Signed-off-by: Ayush Rangwala <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1e4cb18 - Browse repository at this point
Copy the full SHA 1e4cb18View commit details -
Merge pull request kubernetes#6206 from jonwraymond/fix-secret
fix(cluster-autoscaler-chart): if secretKeyRefNameOverride is true, d…
Configuration menu - View commit details
-
Copy full SHA for 1ff7028 - Browse repository at this point
Copy the full SHA 1ff7028View commit details -
Merge pull request kubernetes#6214 from lisenet/fix-add-node-delete-d…
…elay-after-taint-to-faq Add node-delete-delay-after-taint to FAQ
Configuration menu - View commit details
-
Copy full SHA for 557b0f2 - Browse repository at this point
Copy the full SHA 557b0f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6fd2cb5 - Browse repository at this point
Copy the full SHA 6fd2cb5View commit details
Commits on Oct 24, 2023
-
(Price for preemptible instances is calculated as: (Spot price / On-demand price) * instance prices)
Configuration menu - View commit details
-
Copy full SHA for 69883a4 - Browse repository at this point
Copy the full SHA 69883a4View commit details -
Merge pull request kubernetes#6218 from piotrwrotniak/adddocs
Documents startup/status/ignore node taints.
Configuration menu - View commit details
-
Copy full SHA for c068feb - Browse repository at this point
Copy the full SHA c068febView commit details -
Merge pull request kubernetes#6219 from ndixita/master
Adding price info for c3d
Configuration menu - View commit details
-
Copy full SHA for 57a4cef - Browse repository at this point
Copy the full SHA 57a4cefView commit details
Commits on Oct 26, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 85e97c2 - Browse repository at this point
Copy the full SHA 85e97c2View commit details -
Merge pull request kubernetes#6085 from aayushrangwala/rename-metal-env
[cluster-autoscaler] feat: Add equinix metal environment variables and also support older environment variables
Configuration menu - View commit details
-
Copy full SHA for f872258 - Browse repository at this point
Copy the full SHA f872258View commit details -
Merge pull request kubernetes#6220 from azylinski/bump-go-1.21
Bump CA golang to 1.21
Configuration menu - View commit details
-
Copy full SHA for 4d8e654 - Browse repository at this point
Copy the full SHA 4d8e654View commit details
Commits on Oct 30, 2023
-
cloudprovider/exoscale: update limits/quotas URL
https://portal.exoscale.com/account/limits has been deprecated in favor of https://portal.exoscale.com/organization/quotas. Update README accordingly.
Configuration menu - View commit details
-
Copy full SHA for d0e1546 - Browse repository at this point
Copy the full SHA d0e1546View commit details
Commits on Oct 31, 2023
-
Configuration menu - View commit details
-
Copy full SHA for cc348f1 - Browse repository at this point
Copy the full SHA cc348f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b69238 - Browse repository at this point
Copy the full SHA 1b69238View commit details
Commits on Nov 2, 2023
-
Merge pull request kubernetes#5599 from voelzmo/enh/implement-evictio…
…n-behavior-control-kep-4831 Implementation for KEP-4831: Control VPA eviction behavior based on scaling direction and resource
Configuration menu - View commit details
-
Copy full SHA for ffec40d - Browse repository at this point
Copy the full SHA ffec40dView commit details -
Merge pull request kubernetes#6233 from irregulator/master
cloudprovider/exoscale: update limits/quotas URL
Configuration menu - View commit details
-
Copy full SHA for db5e83b - Browse repository at this point
Copy the full SHA db5e83bView commit details
Commits on Nov 3, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c7ec443 - Browse repository at this point
Copy the full SHA c7ec443View commit details
Commits on Nov 4, 2023
-
feat(helm): add support for exoscale provider
Signed-off-by: Thomas Stadler <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b7b45f7 - Browse repository at this point
Copy the full SHA b7b45f7View commit details
Commits on Nov 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 321eb9e - Browse repository at this point
Copy the full SHA 321eb9eView commit details -
Configuration menu - View commit details
-
Copy full SHA for e134cb2 - Browse repository at this point
Copy the full SHA e134cb2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f55435 - Browse repository at this point
Copy the full SHA 7f55435View commit details -
Configuration menu - View commit details
-
Copy full SHA for 383337e - Browse repository at this point
Copy the full SHA 383337eView commit details
Commits on Nov 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f229fb5 - Browse repository at this point
Copy the full SHA f229fb5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4470430 - Browse repository at this point
Copy the full SHA 4470430View commit details -
Configuration menu - View commit details
-
Copy full SHA for ec8f1ef - Browse repository at this point
Copy the full SHA ec8f1efView commit details -
Change scheduler framework function names after recent refactor in
kubernetes scheduler.
Configuration menu - View commit details
-
Copy full SHA for 5bd2005 - Browse repository at this point
Copy the full SHA 5bd2005View commit details -
Merge pull request kubernetes#6255 from olagacek/master
Fix klog formating directives in cluster-autoscaler package.
Configuration menu - View commit details
-
Copy full SHA for eda7809 - Browse repository at this point
Copy the full SHA eda7809View commit details -
Merge pull request kubernetes#6257 from olagacek/master
Update kubernetes dependencies to 1.29.0-alpha.3.
Configuration menu - View commit details
-
Copy full SHA for d4c6e2f - Browse repository at this point
Copy the full SHA d4c6e2fView commit details
Commits on Nov 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0bf9dc0 - Browse repository at this point
Copy the full SHA 0bf9dc0View commit details -
chore(helm): bump version of cluster-autoscaler
Signed-off-by: Thomas Stadler <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 185cae3 - Browse repository at this point
Copy the full SHA 185cae3View commit details -
chore(helm): docs, update README template
Signed-off-by: Thomas Stadler <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c873215 - Browse repository at this point
Copy the full SHA c873215View commit details -
Merge pull request kubernetes#6253 from azylinski/rm-gogo-protobuf
Remove deprecated dependency: gogo/protobuf
Configuration menu - View commit details
-
Copy full SHA for 51dec6e - Browse repository at this point
Copy the full SHA 51dec6eView commit details -
Fix capacityType label in AWS ManagedNodeGroup
Fixes an issue where the capacityType label inferred from an empty EKS ManagedNodeGroup does not match the same label on the node after it is created and joins the cluster
Configuration menu - View commit details
-
Copy full SHA for 7ffb662 - Browse repository at this point
Copy the full SHA 7ffb662View commit details
Commits on Nov 9, 2023
-
Cleanup: Remove deprecated github.com/golang/protobuf usage
- Regenerate cloudprovider/externalgrpc proto - go mod tidy
Configuration menu - View commit details
-
Copy full SHA for 2b1f29d - Browse repository at this point
Copy the full SHA 2b1f29dView commit details -
Configuration menu - View commit details
-
Copy full SHA for f2b8272 - Browse repository at this point
Copy the full SHA f2b8272View commit details -
Merge pull request kubernetes#6263 from piotrwrotniak/patch-1
Remove maps.Copy usage.
Configuration menu - View commit details
-
Copy full SHA for fe403c2 - Browse repository at this point
Copy the full SHA fe403c2View commit details -
chore: upgrade vpa go and k8s dependencies
Signed-off-by: Amir Alavi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f03e98f - Browse repository at this point
Copy the full SHA f03e98fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 185143d - Browse repository at this point
Copy the full SHA 185143dView commit details -
Merge pull request kubernetes#6098 from wu0407/add-update-crd-note
add note for CRD and RBAC handling for VPA (>=1.0.0)
Configuration menu - View commit details
-
Copy full SHA for 67ccba1 - Browse repository at this point
Copy the full SHA 67ccba1View commit details -
Merge pull request kubernetes#6258 from a7i/vpa-k8s-1.28
chore: upgrade vpa go and k8s dependencies
Configuration menu - View commit details
-
Copy full SHA for c3e33c7 - Browse repository at this point
Copy the full SHA c3e33c7View commit details -
Bump golang from 1.21.2 to 1.21.4 in /vertical-pod-autoscaler/builder
Bumps golang from 1.21.2 to 1.21.4. --- updated-dependencies: - dependency-name: golang dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f8d1c50 - Browse repository at this point
Copy the full SHA f8d1c50View commit details
Commits on Nov 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b15b745 - Browse repository at this point
Copy the full SHA b15b745View commit details -
Merge pull request kubernetes#6223 from shapirus/master
Disambiguate the resource usage node removal eligibility messages
Configuration menu - View commit details
-
Copy full SHA for 9d4cc86 - Browse repository at this point
Copy the full SHA 9d4cc86View commit details -
Merge pull request kubernetes#6254 from azylinski/rm-deprecated-golan…
…g-protobuf-diff Cleanup: Remove deprecated github.com/golang/protobuf usage
Configuration menu - View commit details
-
Copy full SHA for edad525 - Browse repository at this point
Copy the full SHA edad525View commit details
Commits on Nov 14, 2023
-
Cleanup: Remove separate client for k8s events
Remove RateLimiting options - replay on APF for apiserver protection. Details: kubernetes/kubernetes#111880
Configuration menu - View commit details
-
Copy full SHA for 747d0b9 - Browse repository at this point
Copy the full SHA 747d0b9View commit details -
Merge pull request kubernetes#6274 from azylinski/rm-separate-k8s-eve…
…nts-client Cleanup: Remove separate client for k8s events
Configuration menu - View commit details
-
Copy full SHA for e525b02 - Browse repository at this point
Copy the full SHA e525b02View commit details -
Merge pull request kubernetes#6249 from WhizUs/feat/helmchart-cloudpr…
…ovider-exoscale feat(helm): add support for exoscale provider
Configuration menu - View commit details
-
Copy full SHA for dc3a239 - Browse repository at this point
Copy the full SHA dc3a239View commit details -
Configuration menu - View commit details
-
Copy full SHA for 996bf06 - Browse repository at this point
Copy the full SHA 996bf06View commit details -
Configuration menu - View commit details
-
Copy full SHA for bb623b0 - Browse repository at this point
Copy the full SHA bb623b0View commit details
Commits on Nov 15, 2023
-
Merge pull request kubernetes#6012 from jw-maynard/add-version-labels
Add the AppVersion to labels as app.kubernetes.io/version
Configuration menu - View commit details
-
Copy full SHA for cb785f2 - Browse repository at this point
Copy the full SHA cb785f2View commit details -
Remove gce-expander-ephemeral-storage-support flag
Always enable the feature
Configuration menu - View commit details
-
Copy full SHA for e836e47 - Browse repository at this point
Copy the full SHA e836e47View commit details -
Merge pull request kubernetes#6262 from kubernetes/dependabot/docker/…
…vertical-pod-autoscaler/builder/golang-1.21.4 Bump golang from 1.21.2 to 1.21.4 in /vertical-pod-autoscaler/builder
Configuration menu - View commit details
-
Copy full SHA for ed84969 - Browse repository at this point
Copy the full SHA ed84969View commit details -
Configuration menu - View commit details
-
Copy full SHA for 53071ec - Browse repository at this point
Copy the full SHA 53071ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c286e1 - Browse repository at this point
Copy the full SHA 5c286e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 54bfbfa - Browse repository at this point
Copy the full SHA 54bfbfaView commit details -
Merge pull request kubernetes#6282 from mads-hartmann/mads/log-min-ma…
…x-cur-size-of-asg Add min/max/current asg size to log
Configuration menu - View commit details
-
Copy full SHA for b8c7165 - Browse repository at this point
Copy the full SHA b8c7165View commit details -
Merge pull request kubernetes#6250 from voelzmo/enh/add-link-to-evict…
…ionrequirement-in-readme Add TOC link in README for EvictionRequirement example
Configuration menu - View commit details
-
Copy full SHA for 0c48815 - Browse repository at this point
Copy the full SHA 0c48815View commit details -
Merge pull request kubernetes#6194 from guettli/patch-2
Update README.md: Link to Cluster-API
Configuration menu - View commit details
-
Copy full SHA for 6a7e6a2 - Browse repository at this point
Copy the full SHA 6a7e6a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for ed6ca63 - Browse repository at this point
Copy the full SHA ed6ca63View commit details -
Configuration menu - View commit details
-
Copy full SHA for 84b978a - Browse repository at this point
Copy the full SHA 84b978aView commit details
Commits on Nov 16, 2023
-
Merge pull request kubernetes#6288 from gandhipr/add-approver-azure-cas
azure: add owner-jackfrancis
Configuration menu - View commit details
-
Copy full SHA for 82f85c2 - Browse repository at this point
Copy the full SHA 82f85c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0dd7b86 - Browse repository at this point
Copy the full SHA 0dd7b86View commit details -
Merge pull request kubernetes#6192 from dumlutimuralp/patch-1
Removed node drainer, kept node termination handler
Configuration menu - View commit details
-
Copy full SHA for f7b8072 - Browse repository at this point
Copy the full SHA f7b8072View commit details -
Merge pull request kubernetes#6266 from zendesk/grosser/clear
ScaleUp is only ever called when there are unscheduled pods
Configuration menu - View commit details
-
Copy full SHA for 909c140 - Browse repository at this point
Copy the full SHA 909c140View commit details -
Configuration menu - View commit details
-
Copy full SHA for 841315f - Browse repository at this point
Copy the full SHA 841315fView commit details -
Merge pull request kubernetes#6189 from mtougeron/tpl-clusterName-in-…
…chart Template the autoDiscovery.clusterName variable in the Helm chart
Configuration menu - View commit details
-
Copy full SHA for 4eacea0 - Browse repository at this point
Copy the full SHA 4eacea0View commit details
Commits on Nov 17, 2023
-
fix: Add revisionHistoryLimit override to cluster-autoscaler
Signed-off-by: Matt Dainty <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for db80037 - Browse repository at this point
Copy the full SHA db80037View commit details -
Merge pull request kubernetes#6292 from bodgit/chart-enhancements
fix: Add revisionHistoryLimit override to cluster-autoscaler
Configuration menu - View commit details
-
Copy full SHA for 8de60c9 - Browse repository at this point
Copy the full SHA 8de60c9View commit details
Commits on Nov 18, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2b8874d - Browse repository at this point
Copy the full SHA 2b8874dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 11c4b66 - Browse repository at this point
Copy the full SHA 11c4b66View commit details
Commits on Nov 19, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0b8bc74 - Browse repository at this point
Copy the full SHA 0b8bc74View commit details
Commits on Nov 20, 2023
-
Merge pull request kubernetes#6265 from zendesk/grosser/spam
allow users to avoid aws instance not found spam
Configuration menu - View commit details
-
Copy full SHA for 81eed96 - Browse repository at this point
Copy the full SHA 81eed96View commit details -
fix: handle error when listing machines
Signed-off-by: Cyrill Troxler <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4c53c20 - Browse repository at this point
Copy the full SHA 4c53c20View commit details -
Configuration menu - View commit details
-
Copy full SHA for 705143a - Browse repository at this point
Copy the full SHA 705143aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7de0d94 - Browse repository at this point
Copy the full SHA 7de0d94View commit details -
Merge pull request kubernetes#6297 from AlexanderSerbul/patch-1
Update README.md
Configuration menu - View commit details
-
Copy full SHA for d706ef7 - Browse repository at this point
Copy the full SHA d706ef7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 670e145 - Browse repository at this point
Copy the full SHA 670e145View commit details -
Merge pull request kubernetes#6298 from ninech/rancher-fix-nil-machines
fix: handle error when listing machines
Configuration menu - View commit details
-
Copy full SHA for dcaba44 - Browse repository at this point
Copy the full SHA dcaba44View commit details
Commits on Nov 21, 2023
-
Merge pull request kubernetes#6275 from azylinski/rm-flag-ephemeral-s…
…torage-support Remove gce-expander-ephemeral-storage-support flag
Configuration menu - View commit details
-
Copy full SHA for de44d78 - Browse repository at this point
Copy the full SHA de44d78View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ca611a - Browse repository at this point
Copy the full SHA 0ca611aView commit details -
Merge pull request kubernetes#6284 from olagacek/master
Allow overriding domain suffix in GCE cloud provider.
Configuration menu - View commit details
-
Copy full SHA for 0979221 - Browse repository at this point
Copy the full SHA 0979221View commit details
Commits on Nov 22, 2023
-
chore(deps): update vendored hcloud-go to 2.4.0
Generated by: ``` UPSTREAM_REF=v2.4.0 hack/update-vendor.sh ```
Configuration menu - View commit details
-
Copy full SHA for a6f57ba - Browse repository at this point
Copy the full SHA a6f57baView commit details -
Add new pod list processors for clearing TPU requests & filtering out
expendable pods Treat non-processed pods yet as unschedulable
Configuration menu - View commit details
-
Copy full SHA for a1ab7b9 - Browse repository at this point
Copy the full SHA a1ab7b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 86ab017 - Browse repository at this point
Copy the full SHA 86ab017View commit details -
Configuration menu - View commit details
-
Copy full SHA for cfbfaa2 - Browse repository at this point
Copy the full SHA cfbfaa2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4635a6d - Browse repository at this point
Copy the full SHA 4635a6dView commit details -
Configuration menu - View commit details
-
Copy full SHA for a1ae4d3 - Browse repository at this point
Copy the full SHA a1ae4d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5115f12 - Browse repository at this point
Copy the full SHA 5115f12View commit details -
Merge pull request kubernetes#6235 from atwamahmoud/ignore-scheduler-…
…processing Ignore scheduler processing
Configuration menu - View commit details
-
Copy full SHA for 39245a5 - Browse repository at this point
Copy the full SHA 39245a5View commit details -
Merge pull request kubernetes#6251 from voelzmo/fix/evictionRequireme…
…nts-in-crd Fix '.spec.updatePolicy.evictionRequirements.resources' to be plural in yaml
Configuration menu - View commit details
-
Copy full SHA for 8673628 - Browse repository at this point
Copy the full SHA 8673628View commit details
Commits on Nov 23, 2023
-
Fix: Include restartable init containers in Pod utilization calc
Reuse k/k resourcehelper func
Configuration menu - View commit details
-
Copy full SHA for 54909eb - Browse repository at this point
Copy the full SHA 54909ebView commit details -
Merge pull request kubernetes#6225 from azylinski/fix-calc-pod-cpu-ut…
…ilization Fix: Include restartable init containers in Pod utilization calc
Configuration menu - View commit details
-
Copy full SHA for 03bf1e6 - Browse repository at this point
Copy the full SHA 03bf1e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4fd6e94 - Browse repository at this point
Copy the full SHA 4fd6e94View commit details
Commits on Nov 24, 2023
-
Set Go versions to the same settings kubernetes/kubernetes uses
Looks like specifying the Go patch version in go.mod might've been a mistake: kubernetes/kubernetes#121808.
Configuration menu - View commit details
-
Copy full SHA for 1caf2dd - Browse repository at this point
Copy the full SHA 1caf2ddView commit details -
Merge pull request kubernetes#6317 from towca/jtuznik/go-bump
Set Go versions to the same settings kubernetes/kubernetes uses
Configuration menu - View commit details
-
Copy full SHA for 9f87b78 - Browse repository at this point
Copy the full SHA 9f87b78View commit details -
feat: implement kwok cloudprovider
feat: wip implement `CloudProvider` interface boilerplate for `kwok` provider Signed-off-by: vadasambar <[email protected]> feat: add builder for `kwok` - add logic to scale up and scale down nodes in `kwok` provider Signed-off-by: vadasambar <[email protected]> feat: wip parse node templates from file Signed-off-by: vadasambar <[email protected]> docs: add short README Signed-off-by: vadasambar <[email protected]> feat: implement remaining things - to get the provider in a somewhat working state Signed-off-by: vadasambar <[email protected]> docs: add in-cluster `kwok` as pre-requisite in the README Signed-off-by: vadasambar <[email protected]> fix: templates file not correctly marshalling into node list Signed-off-by: vadasambar <[email protected]> fix: `invalid leading UTF-8 octet` error during template parsing - remove encoding using `gob` - not required Signed-off-by: vadasambar <[email protected]> fix: use lister to get and list - instead of uncached kube client - add lister as a field on the provider and nodegroup struct Signed-off-by: vadasambar <[email protected]> fix: `did not find nodegroup annotation` error - CA was thinking the annotation is not present even though it is - fix a bug with parsing annotation Signed-off-by: vadasambar <[email protected]> fix: CA node recognizing fake nodegroups - add provider ID to nodes in the format `kwok:<node-name>` - fix invalid `KwokManagedAnnotation` - sanitize template nodes (remove `resourceVersion` etc.,) - not sanitizing the node leads to error during creation of new nodes - abstract code to get NG name into a separate function `getNGNameFromAnnotation` Signed-off-by: vadasambar <[email protected]> fix: node not getting deleted Signed-off-by: vadasambar <[email protected]> test: add empty test file Signed-off-by: vadasambar <[email protected]> chore: add OWNERS file Signed-off-by: vadasambar <[email protected]> feat: wip kwok provider config - add samples for static and dynamic template nodes Signed-off-by: vadasambar <[email protected]> feat: wip implement pulling node templates from cluster - add status field to kwok provider config - this is to capture how the nodes would be grouped by (can be annotation or label) - use kwok provider config status to get ng name from the node template Signed-off-by: vadasambar <[email protected]> fix: syntax error in calling `loadNodeTemplatesFromCluster` Signed-off-by: vadasambar <[email protected]> feat: first draft of dynamic node templates - this allows node templates to be pulled from the cluster - instead of having to specify static templates manually Signed-off-by: vadasambar <[email protected]> fix: syntax error Signed-off-by: vadasambar <[email protected]> refactor: abstract out related code into separate files - use named constants instead of hardcoded values Signed-off-by: vadasambar <[email protected]> feat: cleanup kwok nodes when CA is exiting - so that the user doesn't have to cleanup the fake nodes themselves Signed-off-by: vadasambar <[email protected]> refactor: return `nil` instead of err for `HasInstance` - because there is no underlying cloud provider (hence no reason to return `cloudprovider.ErrNotImplemented` Signed-off-by: vadasambar <[email protected]> test: start working on tests for kwok provider config Signed-off-by: vadasambar <[email protected]> feat: add `gpuLabelKey` under `nodes` field in kwok provider config - fix validation for kwok provider config Signed-off-by: vadasambar <[email protected]> docs: add motivation doc - update README with more details Signed-off-by: vadasambar <[email protected]> feat: update kwok provider config example to support pulling gpu labels and types from existing providers - still needs to be implemented in the code Signed-off-by: vadasambar <[email protected]> feat: wip update kwok provider config to get gpu label and available types Signed-off-by: vadasambar <[email protected]> feat: wip read gpu label and available types from specified provider - add available gpu types in kwok provider config status Signed-off-by: vadasambar <[email protected]> feat: add validation for gpu fields in kwok provider config - load gpu related fields in kwok provider config status Signed-off-by: vadasambar <[email protected]> feat: implement `GetAvailableGPUTypes` Signed-off-by: vadasambar <[email protected]> feat: add support to install and uninstall kwok - add option to disable installation - add option to manually specify kwok release tag - add future scope in readme Signed-off-by: vadasambar <[email protected]> docs: add future scope 'evaluate adding support to check if kwok controller already exists' Signed-off-by: vadasambar <[email protected]> fix: vendor conflict and cyclic import - remove support to get gpu config from the specified provider (can't be used because leads to cyclic import) Signed-off-by: vadasambar <[email protected]> docs: add a TODO 'get gpu config from other providers' Signed-off-by: vadasambar <[email protected]> refactor: rename `file` -> `configmap` - load config and templates from configmap instead of file - move `nodes` and `nodegroups` config to top level - add helper to encode configmap data into `[]bytes` - add helper to get current pod namespace Signed-off-by: vadasambar <[email protected]> feat: add new options to the kwok provider config - auto install kwok only if the version is >= v0.4.0 - add test for `GPULabel()` - use `kubectl apply` way of installing kwok instead of kustomize - add test for kwok helpers - add test for kwok config - inject service account name in CA deployment - add example configmap for node templates and kwok provider config in CA helm chart - add permission to create `clusterrolebinding` (so that kwok provider can create a clusterrolebinding with `cluster-admin` role and create/delete upstream manifests) - update kwok provider sample configs - update `README` Signed-off-by: vadasambar <[email protected]> chore: update go.mod to use v1.28 packages Signed-off-by: vadasambar <[email protected]> chore: `go mod tidy` and `go mod vendor` (again) Signed-off-by: vadasambar <[email protected]> refactor: kwok installation code - add functions to create and delete clusterrolebinding to create kwok resources - refactor kwok install and uninstall fns - delete manifests in the opposite order of install ] - add cleaning up left-over kwok installation to future scope Signed-off-by: vadasambar <[email protected]> fix: nil ptr error - add `TODO` in README for adding docs around kwok config fields Signed-off-by: vadasambar <[email protected]> refactor: remove code to automatically install and uninstall `kwok` - installing/uninstalling requires strong permissions to be granted to `kwok` - granting strong permissions to `kwok` means granting strong permissions to the entire CA codebase - this can pose a security risk - I have removed the code related to install and uninstall for now - will proceed after discussion with the community Signed-off-by: vadasambar <[email protected]> chore: run `go mod tidy` and `go mod vendor` Signed-off-by: vadasambar <[email protected]> fix: add permission to create nodes - to fix permissions error for kwok provider Signed-off-by: vadasambar <[email protected]> test: add more unit tests - add tests for kwok helpers - fix and update kwok config tests - fix a bug where gpu label was getting assigned to `kwokConfig.status.key` - expose `loadConfigFile` -> `LoadConfigFile` - throw error if templates configmap does not have `templates` key (value of which is node templates) - finish test for `GPULabel()` - add tests for `NodeGroupForNode()` - expose `loadNodeTemplatesFromConfigMap` -> `LoadNodeTemplatesFromConfigMap` - fix `KwokCloudProvider`'s kwok config was empty (this caused `GPULabel()` to return empty) Signed-off-by: vadasambar <[email protected]> refactor: abstract provider ID code into `getProviderID` fn - fix provider name in test `kwok` -> `kwok:kind-worker-xxx` Signed-off-by: vadasambar <[email protected]> chore: run `go mod vendor` and `go mod tidy Signed-off-by: vadasambar <[email protected]> docs(cloudprovider/kwok): update info on creating nodegroups based on `hostname/label` Signed-off-by: vadasambar <[email protected]> refactor(charts): replace fromLabelKey value `"kubernetes.io/hostname"` -> `"kwok-nodegroup"` - `"kubernetes.io/hostname"` leads to infinite scale-up Signed-off-by: vadasambar <[email protected]> feat: support running CA with kwok provider locally Signed-off-by: vadasambar <[email protected]> refactor: use global informer factory Signed-off-by: vadasambar <[email protected]> refactor: use `fromNodeLabelKey: "kwok-nodegroup"` in test templates Signed-off-by: vadasambar <[email protected]> refactor: `Cleanup()` logic - clean up only nodes managed by the kwok provider Signed-off-by: vadasambar <[email protected]> fix/refactor: nodegroup creation logic - fix issue where fake node was getting created which caused fatal error - use ng annotation to keep track of nodegroups - (when creating nodegroups) don't process nodes which don't have the right ng nabel - suffix ng name with unix timestamp Signed-off-by: vadasambar <[email protected]> refactor/test(cloudprovider/kwok): write tests for `BuildKwokProvider` and `Cleanup` - pass only the required node lister to cloud provider instead of the entire informer factory - pass the required configmap name to `LoadNodeTemplatesFromConfigMap` instead of passing the entire kwok provider config - implement fake node lister for testing Signed-off-by: vadasambar <[email protected]> test: add test case for dynamic templates in `TestNodeGroupForNode` - remove non-required fields from template node Signed-off-by: vadasambar <[email protected]> test: add tests for `NodeGroups()` - add extra node template without ng selector label to add more variability in the test Signed-off-by: vadasambar <[email protected]> test: write tests for `GetNodeGpuConfig()` Signed-off-by: vadasambar <[email protected]> test: add test for `GetAvailableGPUTypes` Signed-off-by: vadasambar <[email protected]> test: add test for `GetResourceLimiter()` Signed-off-by: vadasambar <[email protected]> test(cloudprovider/kwok): add tests for nodegroup's `IncreaseSize()` - abstract error msgs into variables to use them in tests Signed-off-by: vadasambar <[email protected]> test(cloudprovider/kwok): add test for ng `DeleteNodes()` fn - add check for deleting too many nodes - rename err msg var names to make them consistent Signed-off-by: vadasambar <[email protected]> test(cloudprovider/kwok): add tests for ng `DecreaseTargetSize()` - abstract error msgs into variables (for easy use in tests) Signed-off-by: vadasambar <[email protected]> test(cloudprovider/kwok): add test for ng `Nodes()` - add extra test case for `DecreaseTargetSize()` to check lister error Signed-off-by: vadasambar <[email protected]> test(cloudprovider/kwok): add test for ng `TemplateNodeInfo` Signed-off-by: vadasambar <[email protected]> test(cloudprovider/kwok): improve tests for `BuildKwokProvider()` - add more test cases - refactor lister for `TestBuildKwokProvider()` and `TestCleanUp()` Signed-off-by: vadasambar <[email protected]> test(cloudprovider/kwok): add test for ng `GetOptions` Signed-off-by: vadasambar <[email protected]> test(cloudprovider/kwok): unset `KWOK_CONFIG_MAP_NAME` at the end of the test - not doing so leads to failure in other tests - remove `kwokRelease` field from kwok config (not used anymore) - this was causing the tests to fail Signed-off-by: vadasambar <[email protected]> chore: bump CA chart version - this is because of changes made related to kwok - fix type `everwhere` -> `everywhere` Signed-off-by: vadasambar <[email protected]> chore: fix linting checks Signed-off-by: vadasambar <[email protected]> chore: address CI lint errors Signed-off-by: vadasambar <[email protected]> chore: generate helm docs for `kwokConfigMapName` - remove `KWOK_CONFIG_MAP_KEY` (not being used in the code) - bump helm chart version Signed-off-by: vadasambar <[email protected]> docs: revise the outline for README - add AEP link to the motivation doc Signed-off-by: vadasambar <[email protected]> docs: wip create an outline for the README - remove `kwok` field from examples (not needed right now) Signed-off-by: vadasambar <[email protected]> docs: add outline for ascii gifs Signed-off-by: vadasambar <[email protected]> refactor: rename env variable `KWOK_CONFIG_MAP_NAME` -> `KWOK_PROVIDER_CONFIGMAP` Signed-off-by: vadasambar <[email protected]> docs: update README with info around installation and benefits of using kwok provider - add `Kwok` as a provider in main CA README Signed-off-by: vadasambar <[email protected]> chore: run `go mod vendor` - remove TODOs that are not needed anymore Signed-off-by: vadasambar <[email protected]> docs: finish first draft of README Signed-off-by: vadasambar <[email protected]> fix: env variable in chart `KWOK_CONFIG_MAP_NAME` -> `KWOK_PROVIDER_CONFIGMAP` Signed-off-by: vadasambar <[email protected]> refactor: remove redundant/deprecated code Signed-off-by: vadasambar <[email protected]> chore: bump chart version `9.30.1` -> `9.30.2` - because of kwok provider related changes Signed-off-by: vadasambar <[email protected]> chore: fix typo `offical` -> `official` Signed-off-by: vadasambar <[email protected]> chore: remove debug log msg Signed-off-by: vadasambar <[email protected]> docs: add links for getting help Signed-off-by: vadasambar <[email protected]> refactor: fix type in log `external cluster` -> `cluster` Signed-off-by: vadasambar <[email protected]> chore: add newline in chart.yaml to fix CI lint Signed-off-by: vadasambar <[email protected]> docs: fix mistake `sig-kwok` -> `sig-scheduling` - kwok is a part if sig-scheduling (there is no sig-kwok) Signed-off-by: vadasambar <[email protected]> docs: fix type `release"` -> `"release"` Signed-off-by: vadasambar <[email protected]> refactor: pass informer instead of lister to cloud provider builder fn Signed-off-by: vadasambar <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cfbee9a - Browse repository at this point
Copy the full SHA cfbee9aView commit details
Commits on Nov 26, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 3e555b5 - Browse repository at this point
Copy the full SHA 3e555b5View commit details
Commits on Nov 27, 2023
-
Merge pull request kubernetes#6299 from yaroslava-serdiuk/provreq
Implement ProvisioningRequest service
Configuration menu - View commit details
-
Copy full SHA for 6998fd2 - Browse repository at this point
Copy the full SHA 6998fd2View commit details -
Merge pull request kubernetes#5820 from vadasambar/kwok-poc
feat: implement `kwok` cloud provider
Configuration menu - View commit details
-
Copy full SHA for e23e63a - Browse repository at this point
Copy the full SHA e23e63aView commit details -
Signed-off-by: Jack Francis <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9e526ae - Browse repository at this point
Copy the full SHA 9e526aeView commit details
Commits on Nov 28, 2023
-
Merge pull request kubernetes#6308 from hetznercloud/bump-hcloud-go
chore(deps): update vendored hcloud-go to 2.4.0
Configuration menu - View commit details
-
Copy full SHA for 225fc33 - Browse repository at this point
Copy the full SHA 225fc33View commit details -
Implement TemplateNodeInfo for civo cloudprovider
Signed-off-by: Vishal Anarse <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c4bd3f0 - Browse repository at this point
Copy the full SHA c4bd3f0View commit details -
Add comment for type and function
Signed-off-by: Vishal Anarse <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 93b7537 - Browse repository at this point
Copy the full SHA 93b7537View commit details -
refactor(*): move getKubeClient to utils/kubernetes
(cherry picked from commit b9f636d) Signed-off-by: qianlei.qianl <[email protected]> refactor: move logic to create client to utils/kubernetes pkg - expose `CreateKubeClient` as public function - make `GetKubeConfig` into a private `getKubeConfig` function (can be exposed as a public function in the future if needed) Signed-off-by: vadasambar <[email protected]> fix: CI failing because cloudproviders were not updated to use new autoscaling option fields Signed-off-by: vadasambar <[email protected]> refactor: define errors as constants Signed-off-by: vadasambar <[email protected]> refactor: pass kube client options by value Signed-off-by: vadasambar <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ae18f05 - Browse repository at this point
Copy the full SHA ae18f05View commit details
Commits on Nov 29, 2023
-
Merge pull request kubernetes#6322 from vishalanarase/civo/add-node-t…
…emplate Implement TemplateNodeInfo for civo cloudprovider
Configuration menu - View commit details
-
Copy full SHA for 70bc124 - Browse repository at this point
Copy the full SHA 70bc124View commit details -
Calculate real value for template using node group
Signed-off-by: Vishal Anarse <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d887dff - Browse repository at this point
Copy the full SHA d887dffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 32e6849 - Browse repository at this point
Copy the full SHA 32e6849View commit details -
Configuration menu - View commit details
-
Copy full SHA for d98363f - Browse repository at this point
Copy the full SHA d98363fView commit details -
Merge pull request kubernetes#6294 from vadasambar/refactor/kube-client
refactor(*): move getKubeClient to utils/kubernetes
Configuration menu - View commit details
-
Copy full SHA for 0a1d74f - Browse repository at this point
Copy the full SHA 0a1d74fView commit details -
Merge pull request kubernetes#6296 from guopeng0/fix/alicloud
fix: alicloud the function NodeGroupForNode return nil
Configuration menu - View commit details
-
Copy full SHA for 06db46b - Browse repository at this point
Copy the full SHA 06db46bView commit details
Commits on Nov 30, 2023
-
Merge pull request kubernetes#6324 from vishalanarase/civo/updated-no…
…de-template [civo] Calculate real value for template using node group
Configuration menu - View commit details
-
Copy full SHA for 85b6058 - Browse repository at this point
Copy the full SHA 85b6058View commit details -
Update aws-sdk-go to 1.48.7 via tarball
Remove *_test.go, models/, examples
Configuration menu - View commit details
-
Copy full SHA for 8fe636e - Browse repository at this point
Copy the full SHA 8fe636eView commit details -
Configuration menu - View commit details
-
Copy full SHA for dd09d59 - Browse repository at this point
Copy the full SHA dd09d59View commit details
Commits on Dec 4, 2023
-
Merge pull request kubernetes#6245 from alexanderConstantinescu/aws-c…
…ache-instance-requirements AWS: cache instance requirements
Configuration menu - View commit details
-
Copy full SHA for 04b89f6 - Browse repository at this point
Copy the full SHA 04b89f6View commit details -
Merge pull request kubernetes#6261 from sibucan/aws-capacity-type-fix
Fix capacityType label in AWS ManagedNodeGroup
Configuration menu - View commit details
-
Copy full SHA for c0661b5 - Browse repository at this point
Copy the full SHA c0661b5View commit details -
Merge pull request kubernetes#6186 from jackfrancis/azure-aks-vmtype-…
…deprecate Azure: Remove AKS vmType
Configuration menu - View commit details
-
Copy full SHA for dfd20f2 - Browse repository at this point
Copy the full SHA dfd20f2View commit details -
Merge pull request kubernetes#6325 from ROunofF/update-local-sdk2
Update cloudprovider/aws/aws-sdk-go to 1.48.7
Configuration menu - View commit details
-
Copy full SHA for cea6c36 - Browse repository at this point
Copy the full SHA cea6c36View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a754db - Browse repository at this point
Copy the full SHA 9a754dbView commit details -
Merge pull request kubernetes#6302 from piotrwrotniak/fixedp
Fixes scale down logic.
Configuration menu - View commit details
-
Copy full SHA for df6784b - Browse repository at this point
Copy the full SHA df6784bView commit details
Commits on Dec 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 65970f9 - Browse repository at this point
Copy the full SHA 65970f9View commit details -
Merge pull request kubernetes#6347 from ROunofF/update-instance-type
Update AWS instance list - Dec 2023
Configuration menu - View commit details
-
Copy full SHA for b6ffd65 - Browse repository at this point
Copy the full SHA b6ffd65View commit details -
Configuration menu - View commit details
-
Copy full SHA for a70364d - Browse repository at this point
Copy the full SHA a70364dView commit details
Commits on Dec 6, 2023
-
Merge pull request kubernetes#6340 from ilpianista/patch-1
Helm: update cluster-autoscaler to 1.28
Configuration menu - View commit details
-
Copy full SHA for 8f75e9c - Browse repository at this point
Copy the full SHA 8f75e9cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d45f47 - Browse repository at this point
Copy the full SHA 4d45f47View commit details
Commits on Dec 8, 2023
-
Merge pull request kubernetes#6338 from voelzmo/enh/switch-to-multist…
…age-build Switch to multistage build Dockerfiles for VPA
Configuration menu - View commit details
-
Copy full SHA for 844e61c - Browse repository at this point
Copy the full SHA 844e61cView commit details -
Configuration menu - View commit details
-
Copy full SHA for eb5ef4b - Browse repository at this point
Copy the full SHA eb5ef4bView commit details
Commits on Dec 9, 2023
-
deprecate unused node-autoprovisioning-enabled and max-autoprovisione…
…d-node-group-count flags Signed-off-by: Prashant Rewar <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cbebabb - Browse repository at this point
Copy the full SHA cbebabbView commit details
Commits on Dec 11, 2023
-
fix(hetzner): insufficient nodes when boot fails
The Hetzner Cloud API returns "Actions" for anything asynchronous that happens inside the backend. When creating a new server multiple actions are returned: `create_server`, `start_server`, `attach_to_network` (if set). Our current code waits for the `create_server` and if it fails, it makes sure to delete the server so cluster-autoscaler can create a new one immediately to provide the required capacity. If one of the "follow up" actions fails though, we do not handle this. This causes issues when the server for whatever reason did not start properly on the first try, as then the customer has a shutdown server, is paying for it, but does not receive the additional capacity for their Kubernetes cluster. This commit fixes the bug, by awaiting all actions returned by the create server API call, and deleting the server if any of them fail.
Configuration menu - View commit details
-
Copy full SHA for 0a46895 - Browse repository at this point
Copy the full SHA 0a46895View commit details -
Merge pull request kubernetes#6364 from hetznercloud/hcloud-wait-all-…
…actions fix(hetzner): insufficient nodes when boot fails
Configuration menu - View commit details
-
Copy full SHA for b4586f9 - Browse repository at this point
Copy the full SHA b4586f9View commit details -
Merge pull request kubernetes#6301 from brydoncheyney/bcheyney/autosc…
…aler-annotation-ignore fix: update node annotation used to limit log spam with valid key
Configuration menu - View commit details
-
Copy full SHA for 37673fe - Browse repository at this point
Copy the full SHA 37673feView commit details -
Merge pull request kubernetes#6361 from guopeng0/feature/metrics
feat: add metrics to show target size of every node group
Configuration menu - View commit details
-
Copy full SHA for 98a77a8 - Browse repository at this point
Copy the full SHA 98a77a8View commit details
Commits on Dec 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7c14b8f - Browse repository at this point
Copy the full SHA 7c14b8fView commit details -
Configuration menu - View commit details
-
Copy full SHA for a6f1c2b - Browse repository at this point
Copy the full SHA a6f1c2bView commit details -
Configuration menu - View commit details
-
Copy full SHA for a8a2e78 - Browse repository at this point
Copy the full SHA a8a2e78View commit details
Commits on Dec 13, 2023
-
Merge pull request kubernetes#6371 from pmdroid/fix-hetzner-docs
fix: updated readme for hetzner cloud provider
Configuration menu - View commit details
-
Copy full SHA for 49bed4c - Browse repository at this point
Copy the full SHA 49bed4cView commit details
Commits on Dec 14, 2023
-
Add error details to autoscaling backoff.
Change-Id: I3b5c62ba13c2e048ce2d7170016af07182c11eee
Configuration menu - View commit details
-
Copy full SHA for cf6176f - Browse repository at this point
Copy the full SHA cf6176fView commit details -
Merge pull request kubernetes#6327 from walidghallab/autoscaler-status
Add error details to autoscaling backoff.
Configuration menu - View commit details
-
Copy full SHA for f0001eb - Browse repository at this point
Copy the full SHA f0001ebView commit details -
Make backoff.Status.ErrorInfo non-pointer.
Change-Id: I1f812d4d6f42db97670ef7304fc0e895c837a13b
Configuration menu - View commit details
-
Copy full SHA for f89427a - Browse repository at this point
Copy the full SHA f89427aView commit details -
Merge pull request kubernetes#6374 from walidghallab/autoscaler-status
Make backoff.Status.ErrorInfo non-pointer.
Configuration menu - View commit details
-
Copy full SHA for e495509 - Browse repository at this point
Copy the full SHA e495509View commit details -
Merge pull request kubernetes#6246 from prashantrewar/deprecate-unuse…
…d-flag Deprecate unused node-autoprovisioning-enabled and max-autoprovisioned-node-group-count flags
Configuration menu - View commit details
-
Copy full SHA for b95adf1 - Browse repository at this point
Copy the full SHA b95adf1View commit details
Commits on Dec 15, 2023
-
allow specifing grpc timeout rather than hardcoded 5 seconds
Signed-off-by: lizhen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ac01132 - Browse repository at this point
Copy the full SHA ac01132View commit details -
Configuration menu - View commit details
-
Copy full SHA for e3d3303 - Browse repository at this point
Copy the full SHA e3d3303View commit details -
Merge pull request kubernetes#6376 from x13n/master
[GCE] Support paginated instance listing
Configuration menu - View commit details
-
Copy full SHA for 2afb968 - Browse repository at this point
Copy the full SHA 2afb968View commit details -
Merge pull request kubernetes#6373 from tedli/grpc-timeout
allow specifing grpc timeout rather than hardcoded 5 seconds
Configuration menu - View commit details
-
Copy full SHA for 5bf33b2 - Browse repository at this point
Copy the full SHA 5bf33b2View commit details -
azure: fix chart bugs after AKS vmType deprecation
Signed-off-by: Jack Francis <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e28f9fd - Browse repository at this point
Copy the full SHA e28f9fdView commit details
Commits on Dec 19, 2023
-
Merge pull request kubernetes#6370 from voelzmo/enh/remove-vpa-builder
Remove vpa builder Dockerfile and switch dependabot to component Dockerfiles
Configuration menu - View commit details
-
Copy full SHA for ab04101 - Browse repository at this point
Copy the full SHA ab04101View commit details -
Merge pull request kubernetes#6384 from jackfrancis/azure-chart-fix-a…
…ks-deprecate azure: fix chart bugs after AKS vmType deprecation
Configuration menu - View commit details
-
Copy full SHA for 90361b4 - Browse repository at this point
Copy the full SHA 90361b4View commit details
Commits on Dec 20, 2023
-
Merge pull request kubernetes#6369 from Jont828/code-workspace
Add VSCode workspace files to .gitignore
Configuration menu - View commit details
-
Copy full SHA for c420cea - Browse repository at this point
Copy the full SHA c420ceaView commit details -
Configuration menu - View commit details
-
Copy full SHA for bb82ce3 - Browse repository at this point
Copy the full SHA bb82ce3View commit details
Commits on Dec 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 9ffbea4 - Browse repository at this point
Copy the full SHA 9ffbea4View commit details -
Merge pull request kubernetes#6139 from damikag/priority-evictor
Implement priority based evictor
Configuration menu - View commit details
-
Copy full SHA for fc48d5c - Browse repository at this point
Copy the full SHA fc48d5cView commit details
Commits on Dec 22, 2023
-
Merge pull request kubernetes#6394 from laoj2/release-doc
Update VPA release README to reference 1.X VPA versions.
Configuration menu - View commit details
-
Copy full SHA for 600cda5 - Browse repository at this point
Copy the full SHA 600cda5View commit details
Commits on Dec 27, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 095ae9f - Browse repository at this point
Copy the full SHA 095ae9fView commit details -
Merge pull request kubernetes#6398 from MaciekPytel/cluster-autoscale…
…r-release-1.29 Update dependencies to kubernetes 1.29.0
Configuration menu - View commit details
-
Copy full SHA for 33fb788 - Browse repository at this point
Copy the full SHA 33fb788View commit details
Commits on Dec 28, 2023
-
[civo] Add Gpu count to node template
Signed-off-by: Vishal Anarase <[email protected]> (cherry picked from commit 8703ff9)
Configuration menu - View commit details
-
Copy full SHA for 3ca833d - Browse repository at this point
Copy the full SHA 3ca833dView commit details -
Merge pull request kubernetes#6404 from vishalanarase/cluster-autosca…
…ler-release-1.29 Backport of kubernetes#6390
Configuration menu - View commit details
-
Copy full SHA for dc58627 - Browse repository at this point
Copy the full SHA dc58627View commit details
Commits on Dec 29, 2023
-
Restore flags for setting QPS limit in CA
Partially undo kubernetes#6274. I noticed that with this change CA get rate limited and slows down significantly (especially during large scale downs).
Configuration menu - View commit details
-
Copy full SHA for ae8f1e6 - Browse repository at this point
Copy the full SHA ae8f1e6View commit details -
Merge pull request kubernetes#6409 from jbartosik/add-back-ca-rate-li…
…miting Restore flags for setting QPS limit in CA
Configuration menu - View commit details
-
Copy full SHA for cf156de - Browse repository at this point
Copy the full SHA cf156deView commit details
Commits on Jan 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 146a1ab - Browse repository at this point
Copy the full SHA 146a1abView commit details
Commits on Jan 23, 2024
-
Merge pull request kubernetes#6438 from kdw174/capi-k8s-params-1.29
Pass Burst and QPS client params to capi k8s clients 1.29
Configuration menu - View commit details
-
Copy full SHA for 57f8deb - Browse repository at this point
Copy the full SHA 57f8debView commit details -
Configuration menu - View commit details
-
Copy full SHA for da4e109 - Browse repository at this point
Copy the full SHA da4e109View commit details -
Merge pull request kubernetes#6466 from MaciekPytel/ca_1_29_1
Dependency update for CA 1.29.1
Configuration menu - View commit details
-
Copy full SHA for 4b73b3e - Browse repository at this point
Copy the full SHA 4b73b3eView commit details
Commits on Jan 30, 2024
-
feat: support
--scale-down-delay-after-*
per nodegroupSigned-off-by: vadasambar <[email protected]> feat: update scale down status after every scale up - move scaledown delay status to cluster state/registry - enable scale down if `ScaleDownDelayTypeLocal` is enabled - add new funcs on cluster state to get and update scale down delay status - use timestamp instead of booleans to track scale down delay status Signed-off-by: vadasambar <[email protected]> refactor: use existing fields on clusterstate - uses `scaleUpRequests`, `scaleDownRequests` and `scaleUpFailures` instead of `ScaleUpDelayStatus` - changed the above existing fields a little to make them more convenient for use - moved initializing scale down delay processor to static autoscaler (because clusterstate is not available in main.go) Signed-off-by: vadasambar <[email protected]> refactor: remove note saying only `scale-down-after-add` is supported - because we are supporting all the flags Signed-off-by: vadasambar <[email protected]> fix: evaluate `scaleDownInCooldown` the old way only if `ScaleDownDelayTypeLocal` is set to `false` Signed-off-by: vadasambar <[email protected]> refactor: remove line saying `--scale-down-delay-type-local` is only supported for `--scale-down-delay-after-add` - because it is not true anymore - we are supporting all `--scale-down-delay-after-*` flags per nodegroup Signed-off-by: vadasambar <[email protected]> test: fix clusterstate tests failing Signed-off-by: vadasambar <[email protected]> refactor: move back initializing processors logic to from static autoscaler to main - we don't want to initialize processors in static autoscaler because anyone implementing an alternative to static_autoscaler has to initialize the processors - and initializing specific processors is making static autoscaler aware of an implementation detail which might not be the best practice Signed-off-by: vadasambar <[email protected]> refactor: revert changes related to `clusterstate` - since I am going with observer pattern Signed-off-by: vadasambar <[email protected]> feat: add observer interface for state of scaling - to implement observer pattern for tracking state of scale up/downs (as opposed to using clusterstate to do the same) - refactor `ScaleDownCandidatesDelayProcessor` to use fields from the new observer Signed-off-by: vadasambar <[email protected]> refactor: remove params passed to `clearScaleUpFailures` - not needed anymore Signed-off-by: vadasambar <[email protected]> refactor: revert clusterstate tests - approach has changed - I am not making any changes in clusterstate now Signed-off-by: vadasambar <[email protected]> refactor: add accidentally deleted lines for clusterstate test Signed-off-by: vadasambar <[email protected]> feat: implement `Add` fn for scale state observer - to easily add new observers - re-word comments - remove redundant params from `NewDefaultScaleDownCandidatesProcessor` Signed-off-by: vadasambar <[email protected]> fix: CI complaining because no comments on fn definitions Signed-off-by: vadasambar <[email protected]> feat: initialize parent `ScaleDownCandidatesProcessor` - instead of `ScaleDownCandidatesSortingProcessor` and `ScaleDownCandidatesDelayProcessor` separately Signed-off-by: vadasambar <[email protected]> refactor: add scale state notifier to list of default processors - initialize processors for `NewDefaultScaleDownCandidatesProcessor` outside and pass them to the fn - this allows more flexibility Signed-off-by: vadasambar <[email protected]> refactor: add observer interface - create a separate observer directory - implement `RegisterScaleUp` function in the clusterstate - TODO: resolve syntax errors Signed-off-by: vadasambar <[email protected]> feat: use `scaleStateNotifier` in place of `clusterstate` - delete leftover `scale_stateA_observer.go` (new one is already present in `observers` directory) - register `clustertstate` with `scaleStateNotifier` - use `Register` instead of `Add` function in `scaleStateNotifier` - fix `go build` - wip: fixing tests Signed-off-by: vadasambar <[email protected]> test: fix syntax errors - add utils package `pointers` for converting `time` to pointer (without having to initialize a new variable) Signed-off-by: vadasambar <[email protected]> feat: wip track scale down failures along with scale up failures - I was tracking scale up failures but not scale down failures - fix copyright year 2017 -> 2023 for the new `pointers` package Signed-off-by: vadasambar <[email protected]> feat: register failed scale down with scale state notifier - wip writing tests for `scale_down_candidates_delay_processor` - fix CI lint errors - remove test file for `scale_down_candidates_processor` (there is not much to test as of now) Signed-off-by: vadasambar <[email protected]> test: wip tests for `ScaleDownCandidatesDelayProcessor` Signed-off-by: vadasambar <[email protected]> test: add unit tests for `ScaleDownCandidatesDelayProcessor` Signed-off-by: vadasambar <[email protected]> refactor: don't track scale up failures in `ScaleDownCandidatesDelayProcessor` - not needed Signed-off-by: vadasambar <[email protected]> test: better doc comments for `TestGetScaleDownCandidates` Signed-off-by: vadasambar <[email protected]> refactor: don't ignore error in `NGChangeObserver` - return it instead and let the caller decide what to do with it Signed-off-by: vadasambar <[email protected]> refactor: change pointers to values in `NGChangeObserver` interface - easier to work with - remove `expectedAddTime` param from `RegisterScaleUp` (not needed for now) - add tests for clusterstate's `RegisterScaleUp` Signed-off-by: vadasambar <[email protected]> refactor: conditions in `GetScaleDownCandidates` - set scale down in cool down if the number of scale down candidates is 0 Signed-off-by: vadasambar <[email protected]> test: use `ng1` instead of `ng2` in existing test Signed-off-by: vadasambar <[email protected]> feat: wip static autoscaler tests Signed-off-by: vadasambar <[email protected]> refactor: assign directly instead of using `sdProcessor` variable - variable is not needed Signed-off-by: vadasambar <[email protected]> test: first working test for static autoscaler Signed-off-by: vadasambar <[email protected]> test: continue working on static autoscaler tests Signed-off-by: vadasambar <[email protected]> test: wip second static autoscaler test Signed-off-by: vadasambar <[email protected]> refactor: remove `Println` used for debugging Signed-off-by: vadasambar <[email protected]> test: add static_autoscaler tests for scale down delay per nodegroup flags Signed-off-by: vadasambar <[email protected]> chore: rebase off the latest `master` - change scale state observer interface's `RegisterFailedScaleup` to reflect latest changes around clusterstate's `RegisterFailedScaleup` in `master` Signed-off-by: vadasambar <[email protected]> test: fix clusterstate test failing Signed-off-by: vadasambar <[email protected]> test: fix failing orchestrator test Signed-off-by: vadasambar <[email protected]> refactor: rename `defaultScaleDownCandidatesProcessor` -> `combinedScaleDownCandidatesProcessor` - describes the processor better Signed-off-by: vadasambar <[email protected]> refactor: replace `NGChangeObserver` -> `NodeGroupChangeObserver` - makes it easier to understand for someone not familiar with the codebase Signed-off-by: vadasambar <[email protected]> docs: reword code comment `after` -> `for which` Signed-off-by: vadasambar <[email protected]> refactor: don't return error from `RegisterScaleDown` - not needed as of now (no implementer function returns a non-nil error for this function) Signed-off-by: vadasambar <[email protected]> refactor: address review comments around ng change observer interface - change dir structure of nodegroup change observer package - stop returning errors wherever it is not needed in the nodegroup change observer interface - rename `NGChangeObserver` -> `NodeGroupChangeObserver` interface (makes it easier to understand) Signed-off-by: vadasambar <[email protected]> refactor: make nodegroupchange observer thread-safe Signed-off-by: vadasambar <[email protected]> docs: add TODO to consider using multiple mutexes in nodegroupchange observer Signed-off-by: vadasambar <[email protected]> refactor: use `time.Now()` directly instead of assigning a variable to it Signed-off-by: vadasambar <[email protected]> refactor: share code for checking if there was a recent scale-up/down/failure Signed-off-by: vadasambar <[email protected]> test: convert `ScaleDownCandidatesDelayProcessor` into table tests Signed-off-by: vadasambar <[email protected]> refactor: change scale state notifier's `Register()` -> `RegisterForNotifications()` - makes it easier to understand what the function does Signed-off-by: vadasambar <[email protected]> test: replace scale state notifier `Register` -> `RegisterForNotifications` in test - to fix syntax errors since it is already renamed in the actual code Signed-off-by: vadasambar <[email protected]> refactor: remove `clusterStateRegistry` from `delete_in_batch` tests - not needed anymore since we have `scaleStateNotifier` Signed-off-by: vadasambar <[email protected]> refactor: address PR review comments Signed-off-by: vadasambar <[email protected]> fix: add empty `RegisterFailedScaleDown` for clusterstate - fix syntax error in static autoscaler test Signed-off-by: vadasambar <[email protected]> (cherry picked from commit 5de49a1)
Configuration menu - View commit details
-
Copy full SHA for e05d34e - Browse repository at this point
Copy the full SHA e05d34eView commit details
Commits on Feb 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 706373b - Browse repository at this point
Copy the full SHA 706373bView commit details
Commits on Mar 6, 2024
-
Backport kubernetes#6491 and kubernetes#6494 [CA] Add informer argume…
…nt to the CloudProviders builder into CA1.29
Configuration menu - View commit details
-
Copy full SHA for 9ad1d24 - Browse repository at this point
Copy the full SHA 9ad1d24View commit details
Commits on Mar 7, 2024
-
Merge pull request kubernetes#6590 from Shubham82/cherry-picked-of-#6…
…494_and_#6491-upstream-cluster-autoscaler-release-1.29 Backport kubernetes#6491 and kubernetes#6494 [CA] Add informer argument to the Cloud Providers builder into CA1.29
Configuration menu - View commit details
-
Copy full SHA for 506b7e2 - Browse repository at this point
Copy the full SHA 506b7e2View commit details
Commits on Mar 13, 2024
-
Merge pull request kubernetes#6617 from ionos-cloud/update-ionos-sdk
ionoscloud: Update ionos-cloud sdk-go and add metrics
Configuration menu - View commit details
-
Copy full SHA for da42fcc - Browse repository at this point
Copy the full SHA da42fccView commit details
Commits on Mar 14, 2024
-
Merge pull request kubernetes#6629 from ionos-cloud/update-ionos-sdk-…
…1.29 Backport kubernetes#6617 ionoscloud: Update ionos-cloud sdk-go and add metrics into CA 1.29
Configuration menu - View commit details
-
Copy full SHA for 642c18b - Browse repository at this point
Copy the full SHA 642c18bView commit details
Commits on Mar 15, 2024
-
Merge pull request kubernetes#6526 from Shubham82/cherry-picked-of-#6…
…522-upstream-cluster-autoscaler-release-1.29 Backport kubernetes#6522 [CA] Bump go version into CA1.29
Configuration menu - View commit details
-
Copy full SHA for a522f41 - Browse repository at this point
Copy the full SHA a522f41View commit details
Commits on Mar 18, 2024
-
Merge pull request kubernetes#6484 from vadasambar/chore/cherry-pick-…
…scale-down-delay-per-ng-1.29 chore: cherry-pick scale-down-delay-* per nodegroup to 1.29
Configuration menu - View commit details
-
Copy full SHA for aec9e1e - Browse repository at this point
Copy the full SHA aec9e1eView commit details
Commits on Mar 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 23b5eb8 - Browse repository at this point
Copy the full SHA 23b5eb8View commit details
Commits on Mar 20, 2024
-
Merge pull request kubernetes#6642 from gjtempleton/cluster-autoscale…
…r-1.29-vendor-update CA - Update k/k vendor to 1.29.3 for 1.29 Release Branch
Configuration menu - View commit details
-
Copy full SHA for 002321e - Browse repository at this point
Copy the full SHA 002321eView commit details
Commits on Apr 2, 2024
-
[v1.29][Hetzner] Fix missing ephemeral storage definition
This fixed requests for pods with ephemeral storage requests being denied due to insufficient ephemeral storage for the Hetzner provider. Backport of kubernetes#6574 to `v1.29` branch.
Configuration menu - View commit details
-
Copy full SHA for 88f3a9a - Browse repository at this point
Copy the full SHA 88f3a9aView commit details -
Merge pull request kubernetes#6673 from hetznercloud/hetzner-ephemera…
…l-storage-1.29 [v1.29][Hetzner] Fix missing ephemeral storage definition
Configuration menu - View commit details
-
Copy full SHA for 46f04ae - Browse repository at this point
Copy the full SHA 46f04aeView commit details
Commits on Apr 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d665ce6 - Browse repository at this point
Copy the full SHA d665ce6View commit details -
Configuration menu - View commit details
-
Copy full SHA for dba6883 - Browse repository at this point
Copy the full SHA dba6883View commit details
Commits on Apr 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for cbdd49b - Browse repository at this point
Copy the full SHA cbdd49bView commit details -
Configuration menu - View commit details
-
Copy full SHA for d1aa705 - Browse repository at this point
Copy the full SHA d1aa705View commit details
Commits on Apr 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a454720 - Browse repository at this point
Copy the full SHA a454720View commit details -
Configuration menu - View commit details
-
Copy full SHA for cca2f18 - Browse repository at this point
Copy the full SHA cca2f18View commit details
Commits on Apr 12, 2024
-
Merge pull request kubernetes#6689 from wenxuan0923/wenx/add-vms-spec
[Azure VMs Pool] Support mixed agentpool types in Azure Cache
Configuration menu - View commit details
-
Copy full SHA for a7b4386 - Browse repository at this point
Copy the full SHA a7b4386View commit details
Commits on Apr 17, 2024
-
[v1.29][Hetzner] Fix Autoscaling for worker nodes with invalid Provid…
…erID 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 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a1a8d39 - Browse repository at this point
Copy the full SHA a1a8d39View commit details
Commits on Apr 18, 2024
-
Merge pull request kubernetes#6720 from hetznercloud/hetzner-invalid-…
…providerid-1.29 [v1.29][Hetzner] Fix Autoscaling for worker nodes with invalid ProviderID
Configuration menu - View commit details
-
Copy full SHA for acfd0dd - Browse repository at this point
Copy the full SHA acfd0ddView commit details
Commits on Apr 24, 2024
-
[v1.29] 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 kubernetes#6715
Configuration menu - View commit details
-
Copy full SHA for 1203b29 - Browse repository at this point
Copy the full SHA 1203b29View commit details -
Merge pull request kubernetes#6752 from hetznercloud/hetzner-missing-…
…hostname-labels-1.29 [v1.29] fix(hetzner): hostname label is not considered
Configuration menu - View commit details
-
Copy full SHA for a09b60a - Browse repository at this point
Copy the full SHA a09b60aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9aa31f3 - Browse repository at this point
Copy the full SHA 9aa31f3View commit details -
Merge pull request kubernetes#6757 from towca/jtuznik/cp-1.29
[CA 1.29 kubernetes#6596 cherry-pick] Remove shadow err variable in deleteCreatedNodesWithErros func
Configuration menu - View commit details
-
Copy full SHA for 06f177f - Browse repository at this point
Copy the full SHA 06f177fView commit details -
fix: scale up broken for providers not implementing NodeGroup.GetOpti…
…ons() Properly handle calls to `NodeGroup.GetOptions()` that return `cloudprovider.ErrNotImplemented` in the scale up path.
Configuration menu - View commit details
-
Copy full SHA for 79bab96 - Browse repository at this point
Copy the full SHA 79bab96View commit details -
Merge pull request kubernetes#6761 from towca/jtuznik/cp-1.29-2
[CA 1.29 kubernetes#6677 cherry-pick] fix: scale up broken for providers not implementing NodeGroup.GetOptions()
Configuration menu - View commit details
-
Copy full SHA for 32ac397 - Browse repository at this point
Copy the full SHA 32ac397View commit details
Commits on May 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 064cd69 - Browse repository at this point
Copy the full SHA 064cd69View commit details
Commits on May 28, 2024
-
Merge pull request kubernetes#6871 from BigDarkClown/cluster-autoscal…
…er-release-1.29 Update k/k vendor to 1.29.5 for CA 1.29
Configuration menu - View commit details
-
Copy full SHA for b944aec - Browse repository at this point
Copy the full SHA b944aecView commit details
Commits on May 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a1cbab6 - Browse repository at this point
Copy the full SHA a1cbab6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 73f525c - Browse repository at this point
Copy the full SHA 73f525cView commit details
Commits on May 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5e379e4 - Browse repository at this point
Copy the full SHA 5e379e4View commit details
Commits on Jun 5, 2024
-
Backport kubernetes#6528 [CA] Fix expectedToRegister to respect insta…
…nces with nil status into CA1.29
Configuration menu - View commit details
-
Copy full SHA for 7d87a8a - Browse repository at this point
Copy the full SHA 7d87a8aView commit details
Commits on Jun 7, 2024
-
Merge pull request kubernetes#6893 from Shubham82/cherry-picked-of-#6…
…528-upstream-cluster-autoscaler-release-1.29 Backport kubernetes#6528 [CA] Fix expectedToRegister to respect instances with nil status into CA1.29
Configuration menu - View commit details
-
Copy full SHA for 90591b5 - Browse repository at this point
Copy the full SHA 90591b5View commit details
Commits on Jun 14, 2024
-
Merge pull request kubernetes#6685 from wenxuan0923/wenx/update-azure…
…-config [Azure VMs pool] Introducing agentpool client
Configuration menu - View commit details
-
Copy full SHA for b36d4fb - Browse repository at this point
Copy the full SHA b36d4fbView commit details
Commits on Jul 9, 2024
-
Backport kubernetes#6750 [CA] fix(hetzner): missing error return in s…
…cale up/down into CA1.29
Configuration menu - View commit details
-
Copy full SHA for 807485b - Browse repository at this point
Copy the full SHA 807485bView commit details
Commits on Jul 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a5b23b3 - Browse repository at this point
Copy the full SHA a5b23b3View commit details -
Merge pull request kubernetes#7022 from Shubham82/cherry-picked-of-#6…
…750-upstream-cluster-autoscaler-release-1.29 Backport kubernetes#6750 [CA] fix(hetzner): missing error return in scale up/down into CA 1.29
Configuration menu - View commit details
-
Copy full SHA for 9da6021 - Browse repository at this point
Copy the full SHA 9da6021View commit details
Commits on Jul 11, 2024
-
Merge pull request kubernetes#7025 from kmsarabu/cluster-autoscaler-r…
…elease-1.29 PR#6911 Backport for 1.29: Fix/aws asg unsafe decommission kubernetes#5829
Configuration menu - View commit details
-
Copy full SHA for 4fb12fd - Browse repository at this point
Copy the full SHA 4fb12fdView commit details
Commits on Jul 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ad047ae - Browse repository at this point
Copy the full SHA ad047aeView commit details -
Merge pull request kubernetes#7042 from gjtempleton/1.29.4-AWS-Instan…
…ce-Update CA - 1.29.4 Pre-release AWS Instance Types Update
Configuration menu - View commit details
-
Copy full SHA for b994544 - Browse repository at this point
Copy the full SHA b994544View commit details -
Configuration menu - View commit details
-
Copy full SHA for dc09850 - Browse repository at this point
Copy the full SHA dc09850View commit details -
Merge pull request kubernetes#7048 from x13n/cluster-autoscaler-relea…
…se-1.29 Update vendor to use k8s 1.29.6
Configuration menu - View commit details
-
Copy full SHA for 043b0c1 - Browse repository at this point
Copy the full SHA 043b0c1View commit details
Commits on Sep 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 89c0516 - Browse repository at this point
Copy the full SHA 89c0516View commit details -
Configuration menu - View commit details
-
Copy full SHA for 348cfbb - Browse repository at this point
Copy the full SHA 348cfbbView commit details