Thanks to visit codestin.com
Credit goes to github.com

Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
3028 commits
Select commit Hold shift + click to select a range
981ec32
Backfill unit test for minCheckpoints
voelzmo Apr 4, 2025
9691d2b
Extract Checkpoint update method
voelzmo Mar 27, 2025
c604166
make now a local variable
voelzmo Mar 27, 2025
bf1d383
make update checkpoints concurrent
voelzmo Mar 27, 2025
256bb7c
use cli parameter for concurrency
voelzmo Mar 27, 2025
3713acb
Increase client-side rate limits by 10x
voelzmo Mar 31, 2025
15cb8d1
Mention client-side rate limits in concurrent-worker-count flag
voelzmo Mar 31, 2025
1ead15e
run generate-flags
voelzmo Mar 31, 2025
6a99f2e
adapt test for concurrent method
voelzmo Apr 4, 2025
cf68c8f
make golint happy
voelzmo Apr 7, 2025
46e19bf
format imports
voelzmo Apr 7, 2025
7c28f52
Merge pull request #7854 from AppliedIntuition/master
k8s-ci-robot Apr 7, 2025
4bc861d
Merge pull request #7923 from Uladzislau97/nap-resilience
k8s-ci-robot Apr 8, 2025
f1a44d8
Remove outdated GCE cloudprovider owners
x13n Apr 8, 2025
f5df60f
fix worker context initialization
voelzmo Apr 8, 2025
afc3eaf
Merge pull request #8016 from kubernetes/x13n-patch-8
k8s-ci-robot Apr 8, 2025
b766a06
Address comments
laoj2 Apr 8, 2025
dd125d4
Add unit test for cleaning deletion soft taints in scale down cool down
abdelrahman882 Mar 28, 2025
87a67e3
Merge pull request #7995 from abdelrahman882/cleaningSoftTaintsTesting
k8s-ci-robot Apr 9, 2025
cc3a9f5
Allow draining when StatefulSet kind has custom API Group
jinglinliang Apr 9, 2025
25af21c
Add unit test to allow draining when StatefulSet kind has custom API …
jinglinliang Apr 9, 2025
43d6fbd
Merge pull request #8004 from laoj2/fix-container-status
k8s-ci-robot Apr 10, 2025
22dc4e0
chore: added paragraph to readme for new HCLOUD_CLUSTER_CONFIG_FILE
karsten42 Apr 11, 2025
25ad4c2
Merge pull request #8011 from jinglinliang/allow-third-party-sts-to-d…
k8s-ci-robot Apr 11, 2025
c450973
chore(e2e/recommender): Reuse test namespace in `VPA` observer contro…
vitanovs Apr 14, 2025
75f90f2
Merge pull request #8028 from vitanovs/chore/e2e-make-vpa-observer-re…
k8s-ci-robot Apr 14, 2025
da002f5
update golang.org/x/net to address vulnerability
Apr 14, 2025
18f10c1
Merge pull request #7997 from damikag/scale-down-slo-update-metric
k8s-ci-robot Apr 14, 2025
6cbf801
Patch TestCleaningSoftTaintsInScaleDown to be compatible with new isS…
mtrqq Apr 15, 2025
01cd259
Merge pull request #8034 from mtrqq/patch-scaledown-in-cooldown-signa…
k8s-ci-robot Apr 15, 2025
9958489
Clean instance templates for untracked migs.
mtrqq Jan 15, 2025
1b92813
Merge pull request #8029 from raywainman/vpa-deps
k8s-ci-robot Apr 15, 2025
8ad9206
create cloudbuild.yaml for VPA binaries to automate builds
Apr 15, 2025
66feee1
Merge pull request #8036 from raywainman/vpa-build
k8s-ci-robot Apr 15, 2025
5819634
Read container resources from containerStatus in the capping processor
laoj2 Apr 15, 2025
3a19738
fix: AWSCloudProvider ignores unrecognized provider IDs
raykrueger Apr 17, 2025
ac1c7b5
use k8s.io/component-helpers/resource for pod request calculations
pbetkier Apr 18, 2025
55ce673
Merge pull request #8049 from pbetkier/use-pod-requests-helper
k8s-ci-robot Apr 22, 2025
71ddfb7
Fix nil ptr when loading metrics and `memory-saver=true`
plkokanov Apr 23, 2025
46acf7e
cluster autoscaler: enable automated builds for release
jackfrancis Apr 15, 2025
6771ca4
Merge pull request #8042 from jackfrancis/cas-release-automation
k8s-ci-robot Apr 24, 2025
69a9fe0
Address comments
laoj2 Apr 25, 2025
986d7c8
Read container resources from containerStatus in the spec client
laoj2 Apr 25, 2025
46fb73a
Merge pull request #8041 from laoj2/fix-capping
k8s-ci-robot Apr 26, 2025
260c306
Address review comments
plkokanov Apr 28, 2025
e64e081
metrics(recommender): Add counter and duration metrics for `promhttp`…
vitanovs Apr 25, 2025
bc5657f
metrics(recommender): Add counter and duration RoundTrippers to Prome…
vitanovs Apr 25, 2025
27a9a16
Merge pull request #8052 from plkokanov/fix/nil-pointer
k8s-ci-robot Apr 28, 2025
50763a2
Fix default registry in VPA makefiles
Apr 28, 2025
700f1fb
Re-phrase error log for checkpoints-timeout
voelzmo Apr 28, 2025
a992141
cloudbuild.yaml file for cluster-autoscaler
Apr 28, 2025
d4f4169
Merge pull request #8065 from raywainman/vpa-build-fix
k8s-ci-robot Apr 28, 2025
20ebe03
Build VPA components in parallel
Apr 28, 2025
3eba409
Address comments
laoj2 Apr 28, 2025
420df58
Merge pull request #8068 from kubernetes/raywainman-patch-1
k8s-ci-robot Apr 28, 2025
c897c97
small tweaks to makefile to ensure it works in Cloud Build
Apr 28, 2025
130af54
Merge pull request #8066 from raywainman/cluster-autoscaler-build
k8s-ci-robot Apr 28, 2025
5d95cfd
Merge pull request #8062 from laoj2/fix-spec-client
k8s-ci-robot Apr 29, 2025
cd8b7dc
Add metric to track calls to get container/pod resources grouped by d…
laoj2 Apr 29, 2025
27e1d0f
Fix linter errors
laoj2 Apr 29, 2025
f8ac539
Merge pull request #8071 from laoj2/add-fallback-metric
k8s-ci-robot Apr 30, 2025
9211cd4
Update default version of VPA to 1.3.1 in main branch
Apr 30, 2025
8c720f0
Update flags documentation
Apr 30, 2025
1c79d5d
Update version documentation
Apr 30, 2025
51a38bd
Bump build time and remove parallel builds (they don't work)
Apr 30, 2025
6a6a912
Merge pull request #8079 from kubernetes/raywainman-patch-2
k8s-ci-robot Apr 30, 2025
2291b74
Make InstanceResourceSlices func more efficient and make comments abo…
ttsuuubasa May 1, 2025
397324d
Merge branch 'kubernetes:master' into master
May 1, 2025
24494f3
Merge pull request #7804 from ttsuuubasa/capi-scale-from-0-nodes
k8s-ci-robot May 1, 2025
ea764b4
chore: refactored config parsing
karsten42 May 2, 2025
4163040
Merge pull request #7817 from karsten42/feature/hetzner-config-from-c…
k8s-ci-robot May 2, 2025
c6ce144
Update release instructions for automatically built images
May 1, 2025
46cb605
Merge pull request #8077 from raywainman/master
k8s-ci-robot May 2, 2025
13c1dd8
chore: improve logging for missing limit assignments
LucaLanziani May 4, 2025
e57ff80
Merge pull request #8088 from LucaLanziani/chore/issue-7884
k8s-ci-robot May 4, 2025
88d4d5b
Bump VPA Go dependencies prior to next release
adrianmoisey May 4, 2025
906a28f
Bump to Kubernetes 1.33
adrianmoisey May 4, 2025
9cdcc28
Merge pull request #8047 from raykrueger/aws-eks-hybrid-nodes-fix
k8s-ci-robot May 4, 2025
0a9e163
Merge pull request #8089 from adrianmoisey/bump-for-k8s1.33
k8s-ci-robot May 5, 2025
bf23616
Merge pull request #8059 from vitanovs/feat/vpa-recommender-prometheu…
k8s-ci-robot May 5, 2025
9f0ec71
vpa-updater: Allow patch and update for events
ialidzhikov May 5, 2025
8bc75e5
Merge pull request #8091 from ialidzhikov/fix/vpa-updater-events-rbac
k8s-ci-robot May 6, 2025
99121eb
Introduce a metric measuring heterogeneity of binpacking
x13n May 6, 2025
6ab7e2e
Prevent nil dereference of preFilterStatus
norbertcyran May 6, 2025
454e70c
Merge pull request #8097 from norbertcyran/fix-plugin-runner-panic
k8s-ci-robot May 7, 2025
6ad982c
Merge pull request #8099 from x13n/estimate-metric
k8s-ci-robot May 7, 2025
deec4b7
Use exponential rather than arbitrary bucketing
x13n May 7, 2025
79a1375
Merge pull request #8101 from x13n/estimate-metric
k8s-ci-robot May 7, 2025
5d8f61a
Bump golang in /vertical-pod-autoscaler/pkg/recommender
dependabot[bot] May 7, 2025
28581fc
Bump golang in /vertical-pod-autoscaler/pkg/updater
dependabot[bot] May 7, 2025
d110d05
Update vertical-pod-autoscaler/RELEASE.md
May 7, 2025
eea2dcd
Bump golang in /vertical-pod-autoscaler/pkg/admission-controller
dependabot[bot] May 7, 2025
53b0f03
Merge pull request #8107 from kubernetes/dependabot/docker/vertical-p…
k8s-ci-robot May 8, 2025
d8050d7
Merge pull request #8106 from kubernetes/dependabot/docker/vertical-p…
k8s-ci-robot May 8, 2025
34115f8
Merge pull request #8108 from kubernetes/dependabot/docker/vertical-p…
k8s-ci-robot May 8, 2025
f32d6cd
Move DRA provider to autoscaling context.
ulladz Apr 25, 2025
b98a5ff
Merge pull request #8061 from Uladzislau97/dra-provider
k8s-ci-robot May 8, 2025
770b767
VPA: Add UpdateModeInPlaceOrRecreate to types
jkyros Mar 14, 2024
6f86a98
VPA: Introduce VPA feature gates; add InPlaceOrRecreate feature gate
maxcao13 Mar 7, 2025
eb15361
VPA: Allow deploying InPlaceOrRecreate in local e2e and ci
maxcao13 Mar 15, 2025
b37a3eb
VPA: Allow admission-controller to validate in-place spec
maxcao13 Mar 22, 2025
2af23c8
VPA: Add metrics gauges for in-place updates
jkyros Mar 14, 2024
6ebeb83
VPA: Allow updater to actuate InPlaceOrRecreate updates
maxcao13 Mar 22, 2025
7df0c2f
VPA: Updater in-place updates unit tests
maxcao13 Mar 22, 2025
d6376c4
VPA: fixup vpa-process-yaml.sh script
maxcao13 Mar 24, 2025
15883dc
VPA: Update vpa-rbac.yaml for allowing in place resize requests
maxcao13 Mar 24, 2025
9eac8fc
VPA: refactor in-place and eviction logic
maxcao13 Apr 3, 2025
c5eecc6
address raywainman and omerap12 comments
maxcao13 Apr 17, 2025
11e7560
Add docs for in-place updates
omerap12 May 4, 2025
94d55a5
Update vertical-pod-autoscaler/docs/features.md
omerap12 May 4, 2025
036a482
Adjust comments
omerap12 May 4, 2025
8806d18
Update features.md
omerap12 May 5, 2025
8a9a4b8
VPA: bump up overall e2e test timeout
maxcao13 Apr 25, 2025
087e946
VPA: add InPlaceOrRecreate e2e tests
maxcao13 Apr 29, 2025
4f18830
VPA: refactor e2e test ginkgo wrapper functions
maxcao13 May 7, 2025
b7fa3cd
correct and clarify documentation on cluster-autoscaler priority expa…
d-honeybadger May 9, 2025
7bbb443
Update vertical-pod-autoscaler/RELEASE.md
May 9, 2025
a65fdb4
Merge pull request #8081 from raywainman/vpa-release-instructions
k8s-ci-robot May 9, 2025
ff55955
Merge pull request #8114 from d-honeybadger/priority-expander-docs-co…
k8s-ci-robot May 9, 2025
2a3764d
VPA: use sha256 digest for local kind image
maxcao13 May 9, 2025
66b4c96
VPA: fix InPlaceOrRecreate feature gate version
maxcao13 May 9, 2025
3039f3c
VPA: upgrade InPlacePodVerticalScaling internal logic to k8s 1.33
maxcao13 May 9, 2025
3fd510b
Upgrade OCI provider SDK to v65.90.0. Required for Go 1.24.
jlamillan May 10, 2025
2937e9c
Merge pull request #8117 from jlamillan/jlamillan/oci_sdk_65.90
k8s-ci-robot May 12, 2025
2ca7513
Merge pull request #7694 from mtrqq/bug/clean-instance-templates
k8s-ci-robot May 12, 2025
2b33c4c
Merge pull request #8115 from maxcao13/kubernetes-in-place-updates
k8s-ci-robot May 12, 2025
a1ab8bc
Update VPA version.go to 1.5.0 for release
May 12, 2025
6076fb3
Update VPA release instructions with correct tag command
May 12, 2025
e42d50d
Update Kubernetes deps to 1.33.0-beta.0
x13n Mar 13, 2025
baa6c52
Bump go version in builder
x13n Mar 13, 2025
8e8979c
Fix typos in the metric name for VPA In-Place update
toVersus May 12, 2025
8d45fcd
Merge pull request #8122 from toVersus/chore/vpa-inplace-metrics-name…
k8s-ci-robot May 13, 2025
6b55dc9
Merge pull request #8120 from kubernetes/raywainman-patch-4
k8s-ci-robot May 13, 2025
e03f706
update clusterapi readme with node group limit info
elmiko May 13, 2025
24ef1f4
Cluster Autoscaler: Disable printf analyzer & update go version
atwamahmoud May 12, 2025
c85f22f
Merge pull request #7798 from omerap12/migrate-claimReservedForPod
k8s-ci-robot May 13, 2025
2abc138
Merge pull request #8121 from atwamahmoud/master
k8s-ci-robot May 14, 2025
c7f7cb5
Prevent the binpacking estimator from retrying to add additional nodes
jbtk May 13, 2025
92f087b
Use go1.24 for Cluster Autoscaler builds
x13n May 15, 2025
3374be7
Merge pull request #8124 from jbtk/estimator_fix
k8s-ci-robot May 15, 2025
26f59b5
Merge pull request #8131 from kubernetes/x13n-patch-9
k8s-ci-robot May 16, 2025
f302346
Merge pull request #8126 from elmiko/update-capi-readme
k8s-ci-robot May 16, 2025
a9c37f7
pricing changes: updated z3 pricing information
DigitalVeer May 17, 2025
6a2b950
Add metric for failed in-place update attempt
omerap12 May 17, 2025
b1ed5ce
Add metric to docs
omerap12 May 18, 2025
bf74f7a
Merge pull request #8136 from omerap12/add-metric-for-failed-in-place
k8s-ci-robot May 18, 2025
7da6fb2
chore: :wrench: Update image version
mohammaddehnavi May 19, 2025
b2a081d
Deprecate min-checkpoints flag and make it a no-op
voelzmo Apr 29, 2025
0ee2d8a
Run `hack/generate-flags.sh`
voelzmo Apr 29, 2025
708f442
Merge pull request #8137 from DigitalVeer/master
k8s-ci-robot May 20, 2025
442ad2d
fix: :bug: Fix failed to watch *v1.VolumeAttachment issue
mohammaddehnavi May 20, 2025
d0a2973
Merge pull request #7992 from voelzmo/enh/concurrent-recommender
k8s-ci-robot May 21, 2025
83b370e
updating the script to handle multi-line flag descriptions
aman4433 May 19, 2025
086fd44
Merge pull request #8144 from aman4433/feature-gate-fix
k8s-ci-robot May 21, 2025
d1d6577
Merge pull request #8119 from kubernetes/raywainman-patch-3
k8s-ci-robot May 21, 2025
adc7e12
Update VPA default version to 1.4.0
May 22, 2025
e3ca0a4
Update release instructions with correct sequencing for tags
May 22, 2025
ca0628a
Merge pull request #8155 from raywainman/vpa-release-instructions
k8s-ci-robot May 22, 2025
0d8f587
Merge pull request #8153 from raywainman/vpa-release-140
k8s-ci-robot May 22, 2025
168a26e
migrate os.Exit(255) to klog.FlushAndExit
bedsteye May 23, 2025
2c7d8dc
Rewrite TestCloudProvider to use builder pattern
BigDarkClown May 22, 2025
1c79586
trigger cla
bedsteye May 23, 2025
adf59d4
Merge pull request #8156 from BigDarkClown/master
k8s-ci-robot May 23, 2025
fabcbe5
Merge pull request #8159 from bedsteye/migrate-klog-flush
k8s-ci-robot May 23, 2025
cec8d3e
Add tag script for VPA to make release easier and less error-prone
May 23, 2025
3b22e16
Merge pull request #8163 from raywainman/vpa-release-tag
k8s-ci-robot May 24, 2025
ea1c308
fix: hard topology spread constraints stop scaledown
MenD32 May 24, 2025
4e8bd0a
tests: added test to check that scaledowns work with topology spread …
MenD32 May 24, 2025
fd76cb2
Fix k8s/client-go version in go.mod
nickytd May 26, 2025
bb8fe52
Merge pull request #8165 from nickytd/set-client-go-version
k8s-ci-robot May 26, 2025
e4bac53
fix bug 8170 to support old env var
maximrub May 26, 2025
4ec085a
fix bug 8170 to support old env var
maximrub May 26, 2025
432cb11
CA - AWS - May25 Instance Update
HadrienPatte Apr 18, 2025
db2f468
e2e: Use correct version of k8s.io/client-go
ialidzhikov May 27, 2025
9cf529c
Merge pull request #8172 from ialidzhikov/fix/client-go-version
k8s-ci-robot May 27, 2025
3a2933a
docs: added helpful comments
MenD32 May 27, 2025
c579b37
update wording in clusterapi readme on machinepools
elmiko May 28, 2025
8341862
Merge pull request #8177 from elmiko/update-capi-readme
k8s-ci-robot May 28, 2025
05008b2
Merge pull request #8050 from HadrienPatte/instance-types
k8s-ci-robot May 28, 2025
6063b5f
cleanup capi readme note sections
elmiko May 28, 2025
69f2446
Add admission controller service to kustomization
laoj2 May 28, 2025
aed9602
Merge pull request #8179 from laoj2/fix-kustomization
k8s-ci-robot May 28, 2025
6250a51
docs(vpa): Add `InPlaceOrRecreate` updateMode details to `quickstart`…
vitanovs May 29, 2025
9c501ed
Update Cluster Autoscaler release schedule (#8174)
x13n May 29, 2025
3a1842b
docs(vpa): Remove redundant `in-place` reference from `"Auto"` update…
vitanovs May 29, 2025
c547649
docs(vpa): Remove redundant mention of `in-place` updates in `"Recrea…
vitanovs May 29, 2025
d69fa69
docs(vpa): Update the number of supported updateModes in quick start …
vitanovs May 29, 2025
a361d25
Remove stale TODO
x13n May 29, 2025
d49fb86
docs(vpa): Label `InPlaceOrRecreate` mode as an `alpha feature` in `q…
vitanovs May 29, 2025
e69b1a9
Merge pull request #8182 from vitanovs/feat/update-quickstart-guide-w…
k8s-ci-robot May 29, 2025
2511e44
Merge pull request #8164 from MenD32/fix/hard-topology-spread-constra…
k8s-ci-robot May 30, 2025
8d90da9
Enable TestUnchangedCAReloader tests
adrianmoisey May 31, 2025
c0443a7
Merge pull request #8191 from adrianmoisey/enable-flakey-tests
k8s-ci-robot Jun 1, 2025
e79b5b8
fix: :bug: Fix failed to watch *v1.VolumeAttachment in another exampl…
mohammaddehnavi Jun 1, 2025
abe3e86
chore: :wrench: Update image version to v1.32.1
mohammaddehnavi Jun 1, 2025
e1cb498
Fix the setup-go Github action caching
adrianmoisey May 31, 2025
4c154a7
Bump to Go 1.24
adrianmoisey Jun 2, 2025
8ae1ad7
Merge pull request #8192 from adrianmoisey/fix-github-action-caching
k8s-ci-robot Jun 2, 2025
fc8599b
Update VPA default version to 1.4.1 (main branch)
laoj2 Jun 2, 2025
347db2d
Merge pull request #8194 from laoj2/master
k8s-ci-robot Jun 2, 2025
53f7463
deps(hetzner): update hcloud-go to v2.21.1
lukasmetzner Jun 3, 2025
2a9103e
refactor(hetzner): fix deprecated methods
lukasmetzner Jun 3, 2025
110cb78
Merge pull request #8197 from hetznercloud/deps-update-hcloud-go
k8s-ci-robot Jun 3, 2025
daa1570
Merge pull request #8178 from elmiko/cleanup-capi-readme
k8s-ci-robot Jun 3, 2025
bcf3866
migrate ClaimOwningPod to use upstream IsForPod
omerap12 Jun 2, 2025
70f7931
Add VMs implementation to master (#8078)
wenxuan0923 Jun 3, 2025
8b9624d
Merge pull request #8185 from kubernetes/x13n-patch-11
k8s-ci-robot Jun 4, 2025
782af09
Revert "Enable TestUnchangedCAReloader tests"
adrianmoisey Jun 4, 2025
46bf4e4
Merge pull request #8202 from adrianmoisey/revert-8191-enable-flakey-…
k8s-ci-robot Jun 4, 2025
2f6c19a
CA: stop mutating the result of .TemplateNodeInfo() in SanitizedTempl…
towca May 30, 2025
606aef2
Merge pull request #7852 from omerap12/migrate-ClaimOwningPod
k8s-ci-robot Jun 4, 2025
9220470
Merge pull request #8188 from towca/jtuznik/tni-fix
k8s-ci-robot Jun 4, 2025
3fdf196
Merge pull request #8171 from maximrub/fix/bug-8170-alibaba-rrsa-old-…
k8s-ci-robot Jun 6, 2025
18b96f2
include pod namespace when logging updates
voelzmo Jun 6, 2025
919665f
Bump golang in /vertical-pod-autoscaler/pkg/recommender
dependabot[bot] Jun 6, 2025
836f0a0
Bump golang in /vertical-pod-autoscaler/pkg/updater
dependabot[bot] Jun 6, 2025
8a975ee
Bump golang in /vertical-pod-autoscaler/pkg/admission-controller
dependabot[bot] Jun 6, 2025
35029fe
Add PredicateSnapshot benchmark for scheduling with DRA objects.
mtrqq Apr 29, 2025
eb48666
Patches based implementation for DRA snapshot.
mtrqq Apr 28, 2025
0912f9b
Add tests for Patch and PatchSet objects
mtrqq May 30, 2025
f03a67e
Migrate DraSnapshot off PodOwnsClaim/ClaimOwningPod to DRA API IsForPod
mtrqq Jun 9, 2025
9987e76
update cluster api provider readme
elmiko Jun 10, 2025
9e38ce6
Fix parsing --drain-priority-config
towca Jun 10, 2025
7911405
azure: fix azure_agent_pool UT
jackfrancis Jun 9, 2025
a187bc1
Merge pull request #8213 from jackfrancis/azure-agent-pool-ut
k8s-ci-robot Jun 10, 2025
67da65c
Merge pull request #8219 from towca/jtuznik/drain-fix
jackfrancis Jun 10, 2025
3948710
Merge pull request #8217 from elmiko/capi-readme-annotations
jackfrancis Jun 10, 2025
76f2bf8
Merge pull request #8208 from kubernetes/dependabot/docker/vertical-p…
jackfrancis Jun 10, 2025
189e139
Merge pull request #8204 from voelzmo/enh/improve-admission-controlle…
k8s-ci-robot Jun 10, 2025
98f86a7
Refactor PatchSet to be contained in a separate package for reusability.
mtrqq Jun 10, 2025
5ae532f
Merge pull request #8148 from mohammaddehnavi/patch-1
k8s-ci-robot Jun 10, 2025
4a989c0
Merge pull request #8206 from kubernetes/dependabot/docker/vertical-p…
jackfrancis Jun 10, 2025
a880a2b
Merge pull request #8207 from kubernetes/dependabot/docker/vertical-p…
jackfrancis Jun 10, 2025
134d636
Merge pull request #8090 from mtrqq/dra-shapshot-patch
k8s-ci-robot Jun 10, 2025
6132809
Enable DeltaSnapshotStore to work when DRA is enabled
mtrqq Jun 11, 2025
b07e1e4
Handle node readiness for DRA after a scale-up
abdelrahman882 May 7, 2025
5bc430e
Merge pull request #8235 from mtrqq/dra-delta-snapshot
k8s-ci-robot Jun 11, 2025
8e7d62b
Merge pull request #8109 from abdelrahman882/dra-node-readiness
k8s-ci-robot Jun 11, 2025
3be1254
chore: update 1.33 k8s libraries for CA 1.33.0 release
jackfrancis Jun 11, 2025
1959f5f
Merge pull request #8237 from jackfrancis/1.33-release-libs
k8s-ci-robot Jun 13, 2025
90863ad
Merge branch 'upstream-release-1.33.0' into sync-upstream-v1.33.0
thiyyakat Jul 23, 2025
b8121e7
Update debian base image to Debian 12
thiyyakat Jul 23, 2025
a5cc86e
Merge branch 'machine-controller-manager-provider' into sync-upstream…
thiyyakat Jul 23, 2025
f70bc16
Update mcm and mcm-provider-aws/azure modules to latest versions in g…
thiyyakat Jul 24, 2025
23d5724
Disable check for printf until upstream fix is made
thiyyakat Jul 25, 2025
94c2053
Add SYNC_CHANGES file for 1.33 release
thiyyakat Jul 26, 2025
4bad967
Revert incorrect change made during merge
thiyyakat Jul 31, 2025
e8998c5
Add comment to show that printf analyzer will not be run until upstre…
thiyyakat Jul 31, 2025
66137f1
Incorporate review suggestion
thiyyakat Aug 14, 2025
ec835b6
Address review comment
thiyyakat Aug 14, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
21 changes: 16 additions & 5 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,19 +9,24 @@ env:

permissions:
contents: read
checks: write

jobs:
test-and-verify:
runs-on: ubuntu-latest
steps:
- name: Set up Go
uses: actions/setup-go@v2
- uses: actions/[email protected]
with:
go-version: '1.23.2'
path: ${{ env.GOPATH }}/src/k8s.io/autoscaler

- uses: actions/checkout@v2
- name: Set up Go
uses: actions/[email protected]
with:
path: ${{ env.GOPATH }}/src/k8s.io/autoscaler
go-version: '1.24.0'
cache-dependency-path: |
${{ env.GOPATH}}/src/k8s.io/autoscaler/cluster-autoscaler/go.sum
${{ env.GOPATH}}/src/k8s.io/autoscaler/vertical-pod-autoscaler/go.sum
${{ env.GOPATH}}/src/k8s.io/autoscaler/vertical-pod-autoscaler/e2e/go.sum

- name: Apt-get
run: sudo apt-get install libseccomp-dev -qq
Expand All @@ -38,6 +43,12 @@ jobs:
env:
GO111MODULE: auto

- name: golangci-lint - vertical-pod-autoscaler
uses: golangci/golangci-lint-action@v6
with:
args: --timeout=30m
working-directory: ${{ env.GOPATH }}/src/k8s.io/autoscaler/vertical-pod-autoscaler

- name: Test
working-directory: ${{ env.GOPATH }}/src/k8s.io/autoscaler
run: hack/for-go-proj.sh test
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/pr.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v2
uses: actions/checkout@v4.2.2
- id: filter
uses: dorny/[email protected]
with:
Expand All @@ -28,11 +28,11 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v2
uses: actions/checkout@v4.2.2
- name: Fetch history
run: git fetch --prune --unshallow
- name: Set up chart-testing
uses: helm/chart-testing-action@v2.0.1
uses: helm/chart-testing-action@v2.6.1
- name: Run chart-testing (lint)
run: ct lint
# Only build a kind cluster if there are chart changes to test.
Expand All @@ -45,7 +45,7 @@ jobs:
fi
- if: steps.list-changed.outputs.changed == 'true'
name: Create kind cluster
uses: helm/kind-action@v1.1.0
uses: helm/kind-action@v1.10.0
- if: steps.list-changed.outputs.changed == 'true'
name: Run chart-testing (install)
run: ct install
Expand All @@ -57,7 +57,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v2
uses: actions/checkout@v4.2.2
- name: Run helm-docs
uses: docker://jnorwood/helm-docs:v1.3.0
- name: Check for changes
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v2
uses: actions/checkout@v4.2.2
with:
fetch-depth: 0

Expand All @@ -18,15 +18,15 @@ jobs:
git config user.email "${GITHUB_ACTOR}@users.noreply.github.com"

- name: Install Helm
uses: azure/setup-helm@v1
uses: azure/setup-helm@v4.2.0
with:
version: v3.4.0

- env:
CR_TOKEN: ${{ secrets.GITHUB_TOKEN }}
CR_RELEASE_NAME_TEMPLATE: "cluster-autoscaler-chart-{{ .Version }}"
name: Run chart-releaser
uses: helm/chart-releaser-action@v1.1.0
uses: helm/chart-releaser-action@v1.6.0
name: Release Charts
on:
push:
Expand Down
7 changes: 7 additions & 0 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,3 +13,10 @@ repos:
files: (README\.md\.gotmpl|(Chart|requirements|values)\.yaml)$
repo: https://github.com/norwoodj/helm-docs
rev: v1.3.0
- hooks:
- id : update-flags
name: Update Cluster-Autoscaler Flags Table
entry: bash cluster-autoscaler/hack/update-faq-flags.sh
language: system
files: cluster-autoscaler/main\.go
repo: local
202 changes: 0 additions & 202 deletions LICENSES/Apache-2.0.txt

This file was deleted.

10 changes: 4 additions & 6 deletions OWNERS
Original file line number Diff line number Diff line change
@@ -1,10 +1,8 @@
approvers:
- mwielgus
- maciekpytel
- gjtempleton
- sig-autoscaling-leads
reviewers:
- mwielgus
- maciekpytel
- gjtempleton
- sig-autoscaling-leads
emeritus_approvers:
- bskiba # 2022-09-30
- mwielgus
- maciekpytel
6 changes: 6 additions & 0 deletions OWNERS_ALIASES
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
aliases:
sig-autoscaling-leads:
- gjtempleton
- jackfrancis
- raywainman
- towca
2 changes: 1 addition & 1 deletion builder/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
# See the License for the specific language governing permissions and
# limitations under the License.

FROM golang:1.23.2
FROM golang:1.24.0

ENV GOPATH /gopath/
ENV PATH $GOPATH/bin:$PATH
Expand Down
1 change: 1 addition & 0 deletions charts/OWNERS
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
approvers:
- gjtempleton
- jackfrancis
reviewers:
- gjtempleton
- Shubham82
Expand Down
4 changes: 2 additions & 2 deletions charts/cluster-autoscaler/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
apiVersion: v2
appVersion: 1.31.0
appVersion: 1.32.0
description: Scales Kubernetes worker nodes within autoscaling groups.
engine: gotpl
home: https://github.com/kubernetes/autoscaler
Expand All @@ -11,4 +11,4 @@ name: cluster-autoscaler
sources:
- https://github.com/kubernetes/autoscaler/tree/master/cluster-autoscaler
type: application
version: 9.43.2
version: 9.46.6
Loading
Loading