v1.0.0
General
Added
- Mechanism to constrain updates to a certain update time window (#241)
- Option to exclude node before draining (#231)
- Port configuration (#315)
- Support for concurrent updates (#238)
- Automatic prometheus scraping annotations for controller's service (#269)
- Use
ca.crt
in SSL (#260) - Reload certificates periodically to ensure no service loss (#280)
- Replaced
bunyan
style logging in favor of human readable logs (#298) - Support webhook conversions from v2 to v1 (to support the Kubernetes pinwheel model) (#308)
- Support integration tests in AWS China region (#317) (#318)
Fixed
- Upgraded Bottlerocket SDK to consume fix for OpenSSL CVE-2022-3602 and CVE-2022-3786 (#331)
- Gracefully exit Brupop agent when rebooting node (#218)
- Clean up
bottlerocketshadows
when Brupop resources are removed from the cluster (#235) - Clarify crossbeam license (#250)
- Made error handling module specific (#279) (#291)
Misc