v0.1.0-rc.0
Pre-release
Pre-release
github-actions
released this
08 Feb 08:51
·
92 commits
to main
since this release
⚠️ Breaking Changes
- The prefix for the deployment resources was changed from
caip-in-cluster
tocapi-ipam-in-cluster
to avoid confusingcaip
as a misspelling ofcapi
(#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
- 🐛 Controller does not allocate reserved addresses by @adobley in #171
- 🌱 Refactor controller tests by @adobley in #173
- 🌱 Bump golangci/golangci-lint-action from 3.6.0 to 3.7.0 by @dependabot in #181
- ✨ Allow address exclusion by @Noroth in #182
- README.md: fix clusterctl init by @chrischdi in #190
- 🌱 Bump docker/login-action from 2.0.0 to 3.0.0 by @dependabot in #187
- 🌱 Bump docker/metadata-action from 4.4.0 to 5.0.0 by @dependabot in #188
- 🌱 Bump github.com/onsi/ginkgo/v2 from 2.11.0 to 2.12.1 by @dependabot in #191
- 🌱 Bump actions/checkout from 3 to 4 by @dependabot in #184
- 🌱 Bump github.com/onsi/gomega from 1.27.10 to 1.28.0 by @dependabot in #193
- 🌱 Bump github.com/onsi/ginkgo/v2 from 2.12.1 to 2.13.0 by @dependabot in #194
- 🌱 Bump golang.org/x/net from 0.14.0 to 0.17.0 by @dependabot in #195
- 🌱 Add
categories=cluster-api
to the crd by @chrischdi in #197 - 🌱 add rikatz to reviewers by @schrej in #198
- 📖 Update readme by @schrej in #199
- 🌱 Bump github.com/onsi/gomega from 1.28.0 to 1.29.0 by @dependabot in #202
- 🌱 Prepare to use k8s image registry for releases by @rikatz in #166
- 🌱 Bump github.com/onsi/ginkgo/v2 from 2.13.0 to 2.13.1 by @dependabot in #205
- 🌱 Bump github.com/onsi/gomega from 1.29.0 to 1.30.0 by @dependabot in #204
- 🌱 improve image building by @schrej in #208
- 🌱 Bump github.com/onsi/ginkgo/v2 from 2.13.1 to 2.13.2 by @dependabot in #209
- 🌱 Bump actions/setup-go from 4 to 5 by @dependabot in #216
- 🌱 Bump sigs.k8s.io/cluster-api from 1.4.1 to 1.6.0 by @alexandrevilain in #219
⚠️ Generic claim reconciler by @p-strusiewiczsurmacki-mobica in #203- 🌱 Bump github.com/onsi/gomega from 1.30.0 to 1.31.1 by @dependabot in #223
- 🌱 Bump sigs.k8s.io/cluster-api from 1.6.0 to 1.6.1 by @dependabot in #224
- 🐛 bump go version for container images to 1.21 by @schrej in #226
⚠️ align prefix of deployments with image name by @schrej in #214- 🌱 Update to current preferred config directory by @stmcginnis in #228
- 🌱 add clusterctl move-hierarchy labels to pools by @schrej in #227
New Contributors
- @Noroth made their first contribution in #182
- @alexandrevilain made their first contribution in #219
- @p-strusiewiczsurmacki-mobica made their first contribution in #203
- @stmcginnis made their first contribution in #228
Full Changelog: v0.1.0-alpha.3...v0.1.0-rc.0