This repository has been archived by the owner on Aug 28, 2024. It is now read-only.
v0.13.0
No new breaking changes or deprecations.
Highlights
ChildSetReconciler
allows for zero-to-many child resources to be managed from a single reconciler. Under the hood, it dynamically composes a ChildReconciler
for each desired and actual child resource, correlated by a stable identifier.
What's Changed
- Handle nil actual resource in resource manager by @scothis in #378
- Update README.md to explain the watch behaviour of childResource by @squeedee in #380
- APIGroup != APIVersion by @squeedee in #386
- Bump golang.org/x/net from 0.10.0 to 0.11.0 by @dependabot in #381
- Bump k8s.io/client-go from 0.27.2 to 0.27.3 by @dependabot in #383
- Use github.com/evanphx/json-patch/v5 for patching by @scothis in #388
- Preserve results when subreconcilers halt by @xtreme-conor-nosal in #390
- Bump golang.org/x/net from 0.11.0 to 0.12.0 by @dependabot in #391
- Bump sigs.k8s.io/controller-tools from 0.12.0 to 0.12.1 in /hack by @dependabot in #392
- Bump k8s.io/client-go from 0.27.3 to 0.27.4 by @dependabot in #395
- ChildSetReconciler as a dynamic composition of ChildReconcilers by @scothis and @LittleBaiBai in #396
- Bump golang.org/x/net from 0.12.0 to 0.13.0 by @dependabot in #398
- Respect desired child's controlling owner reference by @scothis in #397
- Decompose reconcilers.go by @scothis in #399
- Bump sigs.k8s.io/controller-runtime from 0.15.0 to 0.15.1 by @dependabot in #401
- Bump golang.org/x/net from 0.13.0 to 0.14.0 by @dependabot in #400
New Contributors
- @squeedee made their first contribution in #380
- @xtreme-conor-nosal made their first contribution in #390
- @LittleBaiBai made their first contribution in #396
Full Changelog: v0.12.0...v0.13.0