Download Latest Version v1.8.2 source code.tar.gz (6.6 MB)
Email in envelope

Get an email when there's a new version of Kruise

Home / v1.8.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2025-02-17 8.2 kB
v1.8.0 source code.tar.gz 2025-02-17 6.6 MB
v1.8.0 source code.zip 2025-02-17 7.4 MB
Totals: 3 Items   14.1 MB 0

To install or upgrade to the old version, see installation doc.

Change log since v1.7.3

Upgrade Notice

No, really, you must read this before you upgrade - Disable the following feature gates by default: ResourcesDeletionProtection (#1919, @ABNER-1) - Promote these feature gates to beta:
ResourcesDeletionProtection, WorkloadSpread, PodUnavailableBudgetDeleteGate, InPlaceUpdateEnvFromMetadata, StatefulSetAutoDeletePVC, PodProbeMarkerGate (#1919, @ABNER-1) - Update Kubernetes dependency to v1.30.10 and Golang to v1.22 (#1896, @ABNER-1, #1924, @furykerry)) - Prior to Kruise 1.7.3, helm uninstall is a high-risk operation that deletes Kruise, its CRDs, and associated CRs. Starting from Kruise 1.7.3, it uses a pre-delete hook to check for existing Kruise CRs before uninstallation and blocks the process to prevent accidental deletion.

Key Features

Performance Improvements

Resilience Enhancement

  • Add Helm pre-delete hook to preserve Kruise CRs during uninstallation (#1843, @AiRanthem)

Other Notable Changes

Advanced Workload

Sidecar Management

  • Support inject both stable and updated version sidecar according to updateStrategy (#1689, #1856, @AiRanthem)
  • Refine SidecarSet initContainer handling (#1719, @zmberg)

Multi-domain management

  • Introduce pub.kruise.io/disable-fetch-replicas-from-workload=true annotation for CRD compatibility (#1758, @zmberg)
  • Extend PodProbeMarker to serverless pods (#1875, @zmberg)
  • Enable priorityClassName patching in WorkloadSpread (#1877, @AiRanthem)
  • Sync all fields in UnitedDeployment spec to subset workload spec (#1798, @AiRanthem)

Bug Fixes

Misc (Chores and tests)

New Contributors

Full Changelog: https://github.com/openkruise/kruise/compare/v1.7.3...v1.8.0

Source: README.md, updated 2025-02-17