Repository navigation
v0.10.1
·
42 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
Fixed
- Bounded operator reconciliation concurrency. Each controller now runs one reconcile at a time by default, preventing startup and resync bursts from exhausting operator memory, CPU, or database connection pools. Operators provisioned with more CPU can set
RECONCILE_CONCURRENCYto process independent databases in parallel;0restores the previous unbounded behavior. Invalid values prevent the operator from starting and identify the variable in the error.
What's Changed
- fix(operator): bound reconcile concurrency by @ogcamplin in #209
- test(ci): catch an unbounded or crashing operator before production does by @hardbyte in #210
- fix(operator): use a serial reconcile default by @hardbyte in #213
- chore: prepare v0.10.1 release by @hardbyte in #216
New Contributors
- @ogcamplin made their first contribution in #209
Full Changelog: v0.10.0...v0.10.1