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.