Skip to content

v0.5.2: Kubernetes 1.30

Latest
Compare
Choose a tag to compare
@danopia danopia released this 28 Sep 20:57
39bc867

Primary change is a regeneration of the API clients with the latest API definitions.

  • Kubernetes APIs
    • Add resources to admissionregistration.k8s.io@v1: ValidatingAdmissionPolicy and ValidatingAdmissionPolicyBinding
    • 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, add flowcontrol.apiserver.k8s.io@v1
    • Rework networking.k8s.io@v1alpha1 resources: remove ClusterCIDR, add ServiceCIDR with status subresource
    • Add resources to resource.k8s.io@v1alpha2: ResourceClaimParameters, ResourceClassParameters, ResourceSlice
    • New API storage.k8s.io@v1alpha1 with VolumeAttributesClass resource
    • New API storagemigration.k8s.io@v1alpha1 with StorageVersionMigration resource
  • argocd APIs
    • Add components, labelWithoutSelector, and patches to ApplicationSource
    • Add initiatedBy to Application status history
    • Add resources to ApplicationSet status
  • cert-manager APIs
    • Add nameConstraints field to Certificate resource
    • Update nullability of multiple fields
    • Add client TLS secret reference fields to Issuer resource
    • Add route53 auth field to Solver resource
  • vpa APIs
    • Add a status subresource to VerticalPodAutoscaler resource
    • Add evictionRequirements field to the updatePolicy structure