Skip to content

v1.1.0

Compare
Choose a tag to compare
@FillZpp FillZpp released this 26 Dec 07:26
· 37 commits to release-1.1 since this release
403bc0f

What's Changed

  • koord-scheduler: fix ElasticQuota plugin don't clean node cache when node delete by @fjding in #784
  • ADOPTERS: add 360 as stable user by @lucming in #785
  • koord-manager: make webhookConfigurationName configurable by @ZiMengSheng in #787
  • koordlet: fix cpi collector bad fd err by @songtao98 in #782
  • koord-scheduler: fix ElasticQuota plugin failover panic by @xulinfei1996 in #788
  • chore: split util/pod.go by function by @eahydra in #792
  • docs: proposal koordlet support cgroups v2 by @saintube in #720
  • fix golang lint errors in newer version golang-lint by @hormes in #714
  • api: pass extended resource spec via annotation by @saintube in #778
  • chore: refactor cpuset in package for code reuse by @eahydra in #793
  • koord-descheduler: add validator and tests for descheduler profile by @LeoLiuYan in #791
  • koord-scheduler: exclude DefaultQuota and SystemQuota when updating quota tree by @xulinfei1996 in #789
  • chore: remove scheduler Pod Update permissions by @eahydra in #794
  • proposal: enhanced scheduler extension by @eahydra in #742
  • webhook: pod mutating handler add extended resource spec by @saintube in #797
  • QoS Manager Framework by @stormgbs in #796
  • Add OWNERS files for approvers definition and update community docs by @FillZpp in #801
  • Add FillZpp into approvers alias by @FillZpp in #802
  • proposal: update Enhanced Scheduler Extension by @eahydra in #798
  • Add honpey into approvers alias by @honpey in #804
  • Add zwzhang0107 into approvers alias by @zwzhang0107 in #803
  • Add saintube into approvers alias by @saintube in #805
  • Add eahydra into approvers alias by @eahydra in #806
  • fixed quota deep copy and cyclestate by @fjding in #799
  • Add jasonliu747 into approvers alias by @jasonliu747 in #809
  • Add buptcozy into approvers alias by @jasonliu747 in #812
  • Add ZYecho into approvers alias by @jasonliu747 in #813
  • koordlet: add flag to support disable querying kubelet configuration by @eahydra in #814
  • ci: add cache to reduce the time of codeql by @jasonliu747 in #816
  • ci: simplify go build command by @jasonliu747 in #818
  • koord-scheduler: fix errors caused by incorrect lock in ElasticQuota by @xulinfei1996 in #810
  • feat(deps): bump github.com/docker/docker from 20.10.18+incompatible to 20.10.21+incompatible by @dependabot in #748
  • koord-descheduler: evict pod by perferred groupverison by @LeoLiuYan in #811
  • koord-scheduler: fix elasticQuota ut fail by @xulinfei1996 in #819
  • Add bi-weekly community meeting by @FillZpp in #831
  • Support the method of custom querying quota name by @xulinfei1996 in #821
  • koord-scheduler: make initialization scalable by @eahydra in #832
  • koord-scheduler: support force sync data from informer by @eahydra in #830
  • koord-manager: make initialization scalable by @eahydra in #833
  • koordlet: add runtime hook plugin batch resource by @saintube in #774
  • feat(deps): bump github.com/stretchr/testify from 1.8.0 to 1.8.1 by @dependabot in #822
  • koordlet: PSI collector and use Prometheus to record interference metrics by @songtao98 in #790
  • koordlet: refactor cgroup resource by @saintube in #834
  • koord-scheduler: ElasticQuota uses Pod Namespace/Name as cache key by @xulinfei1996 in #841
  • koord-scheduler: support log filtering failure reasons as needed by @ZiMengSheng in #847
  • utils: Fix words typo in error message by @LeoLiuYan in #851
  • feat(deps): bump github.com/openkruise/kruise-api from 1.2.0 to 1.3.0 by @dependabot in #766
  • feat(deps): bump github.com/spf13/cobra from 1.5.0 to 1.6.1 by @dependabot in #767
  • docs: update fine-grained CPU orchestration doc by @eahydra in #855
  • koord-scheduler: ElasticQuota supports Decorator to decorate Node, Pod and ElasticQuota by @eahydra in #857
  • Update new slack channel in K8s workspace by @FillZpp in #864
  • api: add percentile node usage to NodeMetric by @zwzhang0107 in #861
  • koord-scheduler: fix quota ut error by @xulinfei1996 in #858
  • docs: add star history into README by @jasonliu747 in #862
  • docs: add star history into README-zh_CN by @jasonliu747 in #863
  • koord-scheduler: fix PodGroupController init error by @eahydra in #866
  • koordlet: refactor resource executor by @saintube in #844
  • koord-scheduler: make ForceSyncFromInformer easier to use by @eahydra in #876
  • koordlet: make UsageHighEnough configurable for cpu_evict by @fengyehong in #852
  • cleanup: move pkg/tool/cache to pkg/util/cache by @saintube in #877
  • koord-scheduler: LoadAware supports load scheduling by Prod Pods by @eahydra in #843
  • koord-scheduler: check whether the number of Pods meets minMember first in Coscheduling by @eahydra in #875
  • koord-scheduler: NodeCPUBindPolicy supports SpreadByPCPUs by @eahydra in #878
  • apis: remove dependency on controller-runtime by @eahydra in #783
  • chore(deps): bump goreleaser/goreleaser-action from 3 to 4 by @dependabot in #880
  • koordlet: report aggregate node usage in NodeMetric by @zwzhang0107 in #869
  • koord-scheduler: LoadAware scheduling adds ScoreAccordingProdUsage parameter by @eahydra in #883
  • koordlet: fix updateBatch method of executor and update some comments in util by @LeoLiuYan in #890
  • koord-manager: optimize logic of get node strategy by @lucming in #888
  • docs: proposal for new repo koordetector by @songtao98 in #860
  • koordlet: node resource report and common QoS features support cgroups-v2 by @saintube in #879
  • koordlet: release feature gates config by @zwzhang0107 in #887
  • koord-descheduler: support loadaware/lowNodeLoad descheduling by @eahydra in #889
  • koord-scheduler: LoadAware scheduling support percentile usage by @eahydra in #882
  • koordlet: remove deprecated BEReconcile by @saintube in #892
  • koordlet: fix pleg to increase pod sync interval by @zwzhang0107 in #900
  • koordlet: Other qos features support cgroups v2 by @saintube in #898
  • koordlet: delete deprecated featuregate performance collector by @songtao98 in #902

New Contributors

Full Changelog: v1.0.0...v1.1.0