v0.6.4
Pre-release
Pre-release
What's Changed
- feat: scheduler (2/): add ClusterScore related structs, etc. by @michaelawyu in #371
- feat: scheduler (4/): add status related structs by @michaelawyu in #376
- feat: add handleUpdate func for the CRP controller to support v1 API by @zhiying-lin in #373
- feat: scheduler (1/): add schedule queue implementation by @michaelawyu in #370
- feat: Annotation size limit by @Arvindthiru in #355
- fix: update api interface by @zhiying-lin in #382
- feat: scheduler (5/): add parallelizer by @michaelawyu in #380
- feat: scheduler (6/): add scheduler profile + plugin interfaces by @michaelawyu in #381
- chore: bump docker/login-action from 2.1.0 to 2.2.0 by @dependabot in #383
- fix: rename api group version by @zhiying-lin in #384
- fix: remove the numberOfClusters from policySnapshot spec by @zhiying-lin in #386
- feat: scheduler (7/): add initial parts of scheduler framework by @michaelawyu in #385
- feat: Webhook for CRDs by @Arvindthiru in #366
- feat: Webhook for member cluster by @Arvindthiru in #393
- refactor: move crp v1beta1 related code to a separate file by @zhiying-lin in #392
- feat: update the existing selectResources related func to support new API by @zhiying-lin in #390
- interface: improve API based on feedbacks by @ryanzhang-oss in #394
- interface: updated ResourceBinding API by @michaelawyu in #400
- feat: create clusterResourceSnapshots by @zhiying-lin in #398
- feat: create a policy snapshot watcher for CRP controller by @zhiying-lin in #401
- fix: fix crp controller & its unit tests by @zhiying-lin in #408
- feat: scheduler (8/): add more scheduler framework logic by @michaelawyu in #403
- test: add dummy plugin for scheduler framework testings by @michaelawyu in #405
- feat: create a crp watcher by @zhiying-lin in #402
- test: fix E2E flakiness by @Arvindthiru in #410
- feat: handle delete for CRP controller by @zhiying-lin in #399
- feat: add condition related utilities by @michaelawyu in #406
- feat: scheduler (9/): add uniquename utility for preparing binding names by @michaelawyu in #404
- feat: scheduler (10/): add more scheduler logic by @michaelawyu in #409
- chore: deprecate set-output commands in github actions by @zhiying-lin in #411
- test: add more tests to scheduler framework by @michaelawyu in #414
- feat: scheduler (11/): add more scheduler logic by @michaelawyu in #413
- test: add integration test for clusterschedulingpolicysnapshot controller by @zhiying-lin in #412
- feat: Add fleet resource label to fleet namespace by @Arvindthiru in #395
- test: add integration tests for crp watcher by @zhiying-lin in #416
Full Changelog: v0.6.3...v0.6.4