Skip to content

v0.1.0-rc.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 08 Feb 08:51
· 92 commits to main since this release
v0.1.0-rc.0
72541a4

⚠️ Breaking Changes

  • The prefix for the deployment resources was changed from caip-in-cluster to capi-ipam-in-cluster to avoid confusing caip as a misspelling of capi (#214)
    If you have a running deployment of the IPAM provider, you'll need to undeploy the provider first to avoid two instances running at the same time. The CRDs are not affected by this change, so you can keep them in place to avoid losing data.

Notable Changes & Fixes

  • Reserved addresses can now be allocated as well by setting spec.allocateReservedIPAddresses (#171)
  • Addresses can now be excluded using spec.excludeAddresses (#182)
  • The generic parts of the reconciliation logic were moved to the pkg/ipamutil package and can now be reused by future ipam providers (#203)
  • We now have official images available at registry.k8s.io/capi-ipam-ic/capi-ipam-in-cluster-controller

What's Changed

New Contributors

Full Changelog: v0.1.0-alpha.3...v0.1.0-rc.0