Releases: kubernetes-sigs/karpenter
Releases · kubernetes-sigs/karpenter
v0.37.3
Bug Fixes
- fix log line on consistency errors (#1628) #1628 (Jigisha Patil)
- handle webhook inability to connect error v37 (#1629) #1629 (Reed Schalo)
- enable webhooks by default v37 (#1616) #1616 (Reed Schalo)
- Fix spurious transport errors (v0.37.x) (#1638) #1638 (Jonathan Innis)
v0.36.5
Bug Fixes
- enable webhooks by default v36 (#1617) #1617 (Reed Schalo)
- handle webhook inability to connect error v36 (#1630) #1630 (Reed Schalo)
- Fix spurious transport errors (v0.36.x) (#1637) #1637 (Jonathan Innis)
v0.35.8
Bug Fixes
- enable webhooks by default v35 (#1618) #1618 (Reed Schalo)
- handle webhook inability to connect error v35 (#1631) #1631 (Reed Schalo)
- Fix spurious transport errors (v0.35.x) (#1639) #1639 (Jonathan Innis)
v0.34.9
Bug Fixes
- enable webhooks by default v34 (#1619) #1619 (Reed Schalo)
- handle webhook inability to connect error v34 (#1632) #1632 (Reed Schalo)
- Fix spurious transport errors (v0.34.x) (#1640) #1640 (Jonathan Innis)
v0.33.8
Bug Fixes
- enable webhooks by default v33 (#1620) #1620 (Reed Schalo)
- handle webhook inability to connect error v33 (#1633) #1633 (Reed Schalo)
- Fix spurious transport errors (v0.33.x) (#1641) #1641 (Jonathan Innis)
v1.0.0
Features
- promote drift to stable (#1311) #1311 (Reed Schalo)
- Adding printer columns on v1 NodeClaims (#1367) #1367 (Amanuel Engeda)
- Add karpenter client-go metrics (#1369) #1369 (Jonathan Innis)
- Adding print columns for v1 NodePool (#1365) #1365 (Amanuel Engeda)
- require and then remove karpenter startup taint (#1336) #1336 (Reed Schalo)
- Add Conversion Webhooks for V1 APIs (#1356) #1356 (Amanuel Engeda)
- Upgrade Karpenter APIs to v1 (#1406) #1406 (Reed Schalo)
- disruption.terminationGracePeriod (#916) #916 (wmgroot)
- Drop Env Vars for v1 (#1457) #1457 (Reed Schalo)
- change metrics port (#1462) #1462 (Reed Schalo)
- Remove karpenter.sh/managed-by var (#1472) #1472 (Reed Schalo)
- implement consolidateAfter (#1453) #1453 (Nick Tran)
- Drop Support for Log Config, Add Log Paths (#1469) #1469 (Reed Schalo)
Bug Fixes
- allow single character status condition reason (#1304) #1304 (Jason Deal)
- kwok offerings to use correct requirements (#1319) #1319 (Nick Tran)
- add deletiontimestamp check for kwok termination (#1322) #1322 (Nick Tran)
- logger print KubeConfig error (#1345) #1345 (daimaxiaxie)
- update nodeClassRef.apiVersion refs to group (#1408) #1408 (Jason Deal)
- put webhook disable option back (#1439) #1439 (Reed Schalo)
- Bump
github.com/awslabs/operatorpkg
to fix race condition (#1490) #1490 (Jonathan Innis) - Ensure persistent volumes are detached before deleting node (#1294) #1294 (Drew Sirenko)
- fix log line on consistency errors (#1511) #1511 (Nick Tran)
- ensure NillableDuration is round-trippable (#1545) #1545 (Jason Deal)
Documentation
- add RFC on making expiration forceful (#1303) #1303 (Nick Tran)
- Change example NodePool in kwok readme from v1beta to v1. (#1473) #1473 (payall4u)
Tests
- remove timeout tests that weren't working (#1309) #1309 (Nick Tran)
- update node termination test to model eventual removal (#1320) #1320 (Jason Deal)
- add test timestamp collector (#1324) #1324 (Nick Tran)
- add output_dir env variable for timestamp exports (#1335) #1335 (Nick Tran)
- Changes to add KPIs to e2e action (#1321) #1321 (Nathaniel Jones)
- fix e2e tests assertion (#1395) #1395 (Nick Tran)
- remove k8s 1.23 and 1.24 tests (#1397) #1397 (Nick Tran)
- fix kind cluster test cleanup flakes (#1399) #1399 (Nick Tran)
- upgrade tests and change to preferred pod affinity (#1409) #1409 (Nick Tran)
- add kind kwok e2es to presubmit (#1411) #1411 (Nick Tran)
- add cluster log dump when test fails (#1416) #1416 (Nick Tran)
- implement nodeclaim.spec.terminationGracePeriod CEL tests (#1427) #1427 (wmgroot)
- Improved Disruption Test Suite duration from 527 seconds to 38 seconds (#1435) #1435 (Ellis Tarn)
- remove kind due to flakes (#1465) #1465 (Nick Tran)
Continuous Integration
- Updated Karpenter Evaluate version for e2e tests action (#1436) #1436 (Nathaniel Jones)
- let matrix do not fail fast. (#1502) #1502 (Lan)
Chores
- Drop deprecated v1alpha5 labels (#1292) #1292 (Reed Schalo)
- update go to 1.22.4 (#1299) #1299 (Nick Tran)
- replace custom utils functions with k8s.io/kubernetes library (#1298) #1298 (Feruzjon Muyassarov)
- fix up kwok cloud provider (#1295) ...
v0.37.2
chore: Backport (#1561) v37.x (#1562)
v0.37.1
Bug Fixes
- Backport nodeClassRef conversion fix for v0.37.x (#1541) #1541 (Amanuel Engeda)
Chores
- Add v1 APIs for v0.37.x (#1488) #1488 (Amanuel Engeda)
- Add Conversion webhooks for v0.37.x (#1495) #1495 (Amanuel Engeda)
- Include Updates to the v1 API for v0.37.x (#1507) #1507 (Amanuel Engeda)
- Backport conversion webhooks changes for v0.37.x (#1553) #1553 (Amanuel Engeda)
- Backport NillableDuration updates for v0.37.x (#1555) #1555 (Reed Schalo)
- Backport (#1561) v37.x (#1562) #1562 (Reed Schalo)
v0.36.4
chore: Backport (#1561) v36.x (#1563)
v0.36.3
Bug Fixes
- Backport nodeClassRef conversion fix for v0.36.x (#1540) #1540 (Amanuel Engeda)
Chores
- Add v1 APIs for v0.36.x (#1487) #1487 (Amanuel Engeda)
- Add Conversion Webhooks for v0.36.x (#1494) #1494 (Amanuel Engeda)
- Include Updates to the v1 API for v0.36.x (#1506) #1506 (Amanuel Engeda)
- Include status validation for v1 NodeClaim in v0.36.x (#1526) #1526 (Amanuel Engeda)
- Backport conversion webhooks changes for v0.36.x (#1552) #1552 (Amanuel Engeda)
- Backport NillableDuration updates for v0.36.x (#1556) #1556 (Amanuel Engeda)
- Backport (#1561) v36.x (#1563) #1563 (Reed Schalo)