github kube-rs/kube 2.0.0

one day ago

Kubernetes v1_34 support via k8s-openapi 0.26

Please upgrade k8s-openapi along with kube to avoid conflicts.

Schemars 1.0

A fairly significant upgrade in #1780. Our external facing API should be unchanged, although some schemars public import paths have changed. Note that if you are implementing schemars traits directly, then see the upstream schemars/migrating (and maybe consider using KubeSchema for relevant schema overrides).

Please upgrade schemars along with kube for this version to avoid conflicts.

New Minimums

Minimum versions: MSRV 1.85.0 (for edition 2024), MK8SV: 1.30 (unchanged).

Highlights

This version is contains fixes, dependency clearups, and dependency updates. Noteworthy additions are TryFrom impls for Kubeconfig users in #1801, and a namespace accessor in Api in #1788

New Major

A new semver major for unstable, public facing dependency updates. As per the new release cycle, it is aligned with the Kubernetes release.

What's Changed

Added

Changed

Fixed

  • Clamp scheduling delay to 6 months by @dervoeti in #1779
  • Update admission example and pin to a local crd by @clux in #1782
  • Fix interactive auth mode to allow prompt messages by @gememma in #1800
  • Make kube::runtime::controller::Action ctors const by @imp in #1804
  • Fix oidc with openssl by @saif-88 in #1807

New Contributors

Full Changelog: 1.1.0...2.0.0

Don't miss a new kube release

NewReleases is sending notifications on new releases.