OpenKruise v1.8.5 corrects nodeimage TTL cleanup so setting completionPolicy. does not delete the job itself. It adds the default-ttlseconds-for-always-nodeimage flag for kruise-controller-manager to control nodeimage data TTL.
Releases
AI-analyzed release notes for CNCF graduated and incubating projects.
OpenKruise v1.9.1 is a maintenance release focused on an operator-facing defect in Kubernetes server version parsing. The fix addresses a controller panic involving certain GKE and EKS version strings.
Source ↗OpenKruise v1.9.0 adds operator-facing capabilities, upgrades several APIs to v1beta1, and tightens validation for numerical maxUnavailable and maxSurge values. It also includes multiple correctness fixes, with no security advisories or vulnerabilities disclosed.
Check if affected (2)
breakingKruise APIs upgraded to
v1beta1Applies if your manifests use the listed Kruise APIs at
v1alpha1.The APIs for
BroadcastJob,AdvancedCronJob,ImagePullJob,ImageListPullJob,NodeImage,Advanced DaemonSet, andSidecarSetare upgraded fromv1alpha1tov1beta1in v1.9.0.breakingNumerical string values for
maxUnavailableandmaxSurgerejectedApplies if you configure numerical string values for
maxUnavailableormaxSurge.The validation webhook in v1.9.0 rejects numerical string values such as
"5"formaxUnavailableandmaxSurge.
OpenKruise v1.8.3 includes a constraint change for probe host configuration. Existing configurations that rely on previously accepted host values may require changes.
Check if affected (1)
breakingThe probe
hostfield, restrictedApplies if your probe configurations use the
hostfield.OpenKruise v1.8.3 restricts the accepted value of the probe
hostfield. Configurations that use values accepted previously may need adjustment.
This release restricts the host field in probe configuration. The section heading carries no operator-facing change.
Check if affected (1)
breakingRestricted probe
hostfieldApplies if you configure
host.The
hostfield in probes is restricted. This change ships in probe configuration.