v0.5.2: Kubernetes 1.30
Primary change is a regeneration of the API clients with the latest API definitions.
- Kubernetes APIs
- Add resources to
admissionregistration.k8s.io@v1:ValidatingAdmissionPolicyandValidatingAdmissionPolicyBinding - Added several fields in
apiextensions.k8s.io@v1 - Add success policy fields in
batch@v1 - Numerous structure additions to
core@v1:AppArmorProfile,ClusterTrustBundleProjection,SleepAction,VolumeMountStatus, etc - Remove
flowcontrol.apiserver.k8s.io@v1beta2, addflowcontrol.apiserver.k8s.io@v1 - Rework
networking.k8s.io@v1alpha1resources: removeClusterCIDR, addServiceCIDRwith status subresource - Add resources to
resource.k8s.io@v1alpha2:ResourceClaimParameters,ResourceClassParameters,ResourceSlice - New API
storage.k8s.io@v1alpha1withVolumeAttributesClassresource - New API
storagemigration.k8s.io@v1alpha1withStorageVersionMigrationresource
- Add resources to
- argocd APIs
- Add components, labelWithoutSelector, and patches to
ApplicationSource - Add initiatedBy to
Applicationstatus history - Add resources to
ApplicationSetstatus
- Add components, labelWithoutSelector, and patches to
- cert-manager APIs
- Add
nameConstraintsfield toCertificateresource - Update nullability of multiple fields
- Add client TLS secret reference fields to
Issuerresource - Add route53 auth field to
Solverresource
- Add
- vpa APIs
- Add a status subresource to
VerticalPodAutoscalerresource - Add
evictionRequirementsfield to theupdatePolicystructure
- Add a status subresource to