Skip to content

Releases: kubernetes-sigs/karpenter

v0.31.3

01 Dec 18:07
d581a76
Compare
Choose a tag to compare
chore: Patch in changes for `v0.31.2` (#612)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

v0.31.2

30 Oct 22:40
d581a76
Compare
Choose a tag to compare

Chores

Bug Fixes

v0.32.1

31 Oct 18:06
14dda61
Compare
Choose a tag to compare
fix: Ignore pods awaiting garbage collection during topology calculat…

v0.32.0

30 Oct 23:42
14dda61
Compare
Choose a tag to compare

Features

Bug Fixes

Documentation

Performance Improvements

Tests

Continuous Integration

Chores

Read more

v0.31.1

11 Oct 22:17
e8fc650
Compare
Choose a tag to compare

Chores

  • record the scheduling duration in the log (#552) (Todd Neal) #552

Bug Fixes

  • try other provisioners if one fails (#547) (Todd Neal) #547
  • don't allow a single bad provisioner to stop deprovisioning (#548) (Todd Neal) #548
  • Topology domains should be constrained on labels (#549) (Jonathan Innis) #549
  • Fix patching nil resources when converting Provisioner to NodePool (#561) (Jonathan Innis) #561
  • Fix using the wrong pods when validating (#583) (Jonathan Innis) #583
  • Sync nodes that are Initialized from cluster state (#579) (Amanuel Engeda) #579

v0.31.0

27 Sep 16:20
3d8192c
Compare
Choose a tag to compare

Tests

Continuous Integration

Chores

Commits

  • 7bda4a7: fix getDaemonSet to preserve pod affinity in daemonset template pod spec. (#533) (shikai93) #533

v0.30.0

31 Aug 18:28
922ea7d
Compare
Choose a tag to compare

Features

  • Block readiness until caches are synced (#401) #401 (Ellis Tarn)
  • Provisioner Static Drift (#417) (Amanuel Engeda) #417
  • Add Node Requirement Drift (#423) (Amanuel Engeda) #423
  • add a metric for replacement nodes that fail to launch (#475) #475 (Nick Tran)

Bug Fixes

Performance Improvements

Tests

Chores

Commits

Read more

v0.30.0-rc.0

10 Aug 23:35
04ab9b9
Compare
Choose a tag to compare
v0.30.0-rc.0 Pre-release
Pre-release

Features

  • Block readiness until caches are synced (#401) #401 (Ellis Tarn)
  • Provisioner Static Drift (#417) (Amanuel Engeda) #417
  • Add Node Requirement Drift (#423) (Amanuel Engeda) #423

Bug Fixes

Performance Improvements

Chores

Commits

  • c2bae73: Group dependabot updates together (#404) (Jonathan Innis) #404
  • f32767a: Bump k8s deps to 1.26 (#180) (Jonathan Innis) #180
  • c88854d: Fix dependabot grouping (#407) (Jonathan Innis) #407
  • 1110559: Fix missed k8s 1.26 deps (#408) (Jonathan Innis) #408
  • 747f91b: Add "ci:" to PR template (#412) (Jonathan Innis) #412
  • 1cfc2ea: Fix bool check in "make verify" (#411) (Jonathan Innis) #411
  • 202df1e: Add retracted version for published test version (#413) (Jonathan Innis) #413
  • b7a0a8f: Adding static drift annotation (#400) (Amanuel Engeda) #400
  • 34e8049: Close response to fix file descriptor leak (#416) (Jonathan Innis) #416
  • 51c6998: Add more exempt PR labels (#422) (Jonathan Innis) #422
  • 0b48554: Adding LeaderElectionNamespace to init of controllerruntime Manager (#424) (abeer-stripe) #424
  • 6b54c40: Consider existing capacity for scheduling (#414) (Jonathan Innis) #414
  • eb4d8f2: Warn instead of Error on 'no provisioners found' (#425) (Jonathan Innis) #425
  • bc56099: Prevent retry.Do() from hanging controller (#427) (Jonathan Innis) #427
  • 83e9671: Add v1beta1 APIs (#426) (Jonathan Innis) #426
  • 353ed63: discovery cluster test label (#431) (Amanuel Engeda) #431
  • e40f655: Fire an info message rather than warn (#435) (Jonathan Innis) #435
  • 3aa152d: Enforce stricter compatibility for existing nodes/machines (#432) (Jonathan Innis) #432
  • 599497b: Wait for Karpenter-managed node to populate provider id (#439) (Jonathan Innis) #439
  • 44f8af7: cloudProvider gives a reason for drift (#446) (Amanuel Engeda) #446
  • b611090: Remove not drifted (#452) (Amanuel Engeda) #452
  • 36c54ad: provisioner static drift (#453) (Amanuel Engeda) #453
  • 18cfbd6: Deflake tests that validate deprov ordering (#460) (Jonathan Innis) #460
  • 20516d9: Reduce event spam by using command.Action() instead of command.String() (#461) (Jonathan Innis) #461
  • b90dbcc: Stop firing Blocked/Unconsolidatable events for some time on startup (#462) (Jonathan Innis) #462
  • c15edc9: remove node look-up on machine annotation (#463) (Amanuel Engeda) #463
  • ff6de1a: disruption controller metrics (#442) (Amanuel Engeda) #442

v0.29.2

19 Jul 20:32
Compare
Choose a tag to compare

Commits

  • bab98bd: Close response to fix file descriptor leak (#416) (Jonathan Innis)

v0.29.1

17 Jul 21:42
85cc92b
Compare
Choose a tag to compare

⚠️ Known Resource Leak

This release contains a memory and file descriptor leak issue that is fixed in v0.29.2. We recommend any users on v0.29.1 to bump to this new patch release version.

Features

Chores

Commits