Skip to content

v1.0.0

Compare
Choose a tag to compare
@jpmcb jpmcb released this 02 Nov 02:43
· 360 commits to develop since this release
80e379b

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

  • Numerous dependency updates
  • Fixed clippy linting / warnings (#267)
  • Clear and remove GitHub actions cache (#268) (#286)
  • Added step to integration tests to automatically add and delete cert-manager (#320)
  • Added GitHub action step to catch changes to deployment manifest (#321)