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
:ValidatingAdmissionPolicy
andValidatingAdmissionPolicyBinding
- 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@v1alpha1
resources: removeClusterCIDR
, addServiceCIDR
with status subresource - Add resources to
resource.k8s.io@v1alpha2
:ResourceClaimParameters
,ResourceClassParameters
,ResourceSlice
- New API
storage.k8s.io@v1alpha1
withVolumeAttributesClass
resource - New API
storagemigration.k8s.io@v1alpha1
withStorageVersionMigration
resource
- Add resources to
- argocd APIs
- Add components, labelWithoutSelector, and patches to
ApplicationSource
- Add initiatedBy to
Application
status history - Add resources to
ApplicationSet
status
- Add components, labelWithoutSelector, and patches to
- cert-manager APIs
- Add
nameConstraints
field toCertificate
resource - Update nullability of multiple fields
- Add client TLS secret reference fields to
Issuer
resource - Add route53 auth field to
Solver
resource
- Add
- vpa APIs
- Add a status subresource to
VerticalPodAutoscaler
resource - Add
evictionRequirements
field to theupdatePolicy
structure
- Add a status subresource to