github kubernetes-sigs/cluster-api-ipam-provider-in-cluster v1.1.0

latest releases: v1.1.1, v1.1.1-rc.0, v0.1.1-rc.0...
4 months ago

Noteworthy for Users of ipamutils

We added a new feature spec.addressReuseGracePeriodSeconds for IPPool #387
This affects the reconciler handling of the function ReleaseAddress(), normally the reconciler will only look for errors, but now also looks for any requeues requested by the ReleaseAddress(), so that it will process the requeue in order to apply the ReuseGracePeriod

Breaking Changes

  • ⚠️ upgrade to capi 1.11.0 and its v1beta2 by @schrej in #349
    • This can be considered a breaking change for consumers of ipamutils and other packages, as it requires upgrading CAPI to version 1.11, which changed various import paths.
    • For regular users of the provider, this is not a breaking change.

New Features

  • ✨ Added capi-operator diagnostics flags by @Cellebyte in #373
  • ✨ variable-length prefix allocation for IPv6 pools by @pasteley in #385
  • ✨: Add spec.addressReuseGracePeriodSeconds in IPPool to control the time before releasing the IPs by @mcbenjemaa in #387

Fixed

  • 🌱 fix: Pin Actions to a full commit SHA & Bump Go to v1.26 by @mcbenjemaa in #388

What's Changed

New Contributors

Full Changelog: v1.0.3...v1.1.0

Don't miss a new cluster-api-ipam-provider-in-cluster release

NewReleases is sending notifications on new releases.