Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
checksums.txt | 2024-06-04 | 107 Bytes | |
koord-runtime-proxy_.1.5.0_.linux_x86_64 | 2024-06-04 | 47.4 MB | |
README.md | 2024-06-03 | 18.7 kB | |
v1.5.0 source code.tar.gz | 2024-06-03 | 8.1 MB | |
v1.5.0 source code.zip | 2024-06-03 | 9.4 MB | |
Totals: 5 Items | 64.9 MB | 0 |
What's Changed
- koordlet: fix core sched conflicts with GI and revise API by @saintube in https://github.com/koordinator-sh/koordinator/pull/1829
- koordlet: fix recursively disabling bvt by @saintube in https://github.com/koordinator-sh/koordinator/pull/1848
- koordlet: fix struct type lost of node slo extension by @zwzhang0107 in https://github.com/koordinator-sh/koordinator/pull/1847
- scheduler: fix ElasticQuota creation failure on startup by @eahydra in https://github.com/koordinator-sh/koordinator/pull/1845
- koordlet: eliminate cache GC is not started by @saintube in https://github.com/koordinator-sh/koordinator/pull/1849
- scheduler : supports disable runtime quota by @xulinfei1996 in https://github.com/koordinator-sh/koordinator/pull/1839
- chore(deps): bump actions/cache from 3 to 4 by @dependabot in https://github.com/koordinator-sh/koordinator/pull/1851
- scheduler: optimize ElasticQuota status/metrics sync flow by @eahydra in https://github.com/koordinator-sh/koordinator/pull/1850
- scheduler: fix ElasaticQuota sync status missing decorate used by @jasonliu747 in https://github.com/koordinator-sh/koordinator/pull/1852
- scheduler: fix missing tree id in GetQuotaSummary() by @jasonliu747 in https://github.com/koordinator-sh/koordinator/pull/1853
- scheduler: ElasticQuota runtime is no longer calculated when not needed by @eahydra in https://github.com/koordinator-sh/koordinator/pull/1855
- koord-manager: refactor gpu device resource plugin by @saintube in https://github.com/koordinator-sh/koordinator/pull/1846
- descheduler: fix bug of nodeAnomalyDetector in LowNodeLoad plugin by @bogo-y in https://github.com/koordinator-sh/koordinator/pull/1858
- scheduler: improve plugin args by @eahydra in https://github.com/koordinator-sh/koordinator/pull/1857
- scheduler: improve Coscheduling PreFilter status by @eahydra in https://github.com/koordinator-sh/koordinator/pull/1861
- Add a new adopter by @zhifanggao in https://github.com/koordinator-sh/koordinator/pull/1865
- metrics: seperater metrics as internal and external for slo-controller and koordlet by @zwzhang0107 in https://github.com/koordinator-sh/koordinator/pull/1807
- koordlet: fix metric record err by @ls-2018 in https://github.com/koordinator-sh/koordinator/pull/1868
- scheduler: fix the method of calculating desiredCount in DeviceShare ApplyForAll strategy by @eahydra in https://github.com/koordinator-sh/koordinator/pull/1870
- webhook: add node affinity for pod when MultiQuotaTree on by @shaloulcy in https://github.com/koordinator-sh/koordinator/pull/1864
- webhook: validate network qos config in webhook by @lucming in https://github.com/koordinator-sh/koordinator/pull/1841
- proposal: Resctrl Qos Enhancement Proposal by @kangclzjc in https://github.com/koordinator-sh/koordinator/pull/1798
- koordlet: decouple CUDA dependency Accelerators feature disabled by @saintube in https://github.com/koordinator-sh/koordinator/pull/1876
- koordlet: export mid resource metrics by @j4ckstraw in https://github.com/koordinator-sh/koordinator/pull/1874
- koordlet: revise base collectors and system status check by @saintube in https://github.com/koordinator-sh/koordinator/pull/1877
- koordlet: fix proxy container service and revise cpu.max updater by @saintube in https://github.com/koordinator-sh/koordinator/pull/1885
- webhook: improve node affinity performance for MultiQuotaTree by @shaloulcy in https://github.com/koordinator-sh/koordinator/pull/1872
- scheduler: correct NodeNUMAResource handling with NodeFullPCPUsOnly and preferredCPUBindPolicy by @eahydra in https://github.com/koordinator-sh/koordinator/pull/1891
- koordlet: fix misleading query helper by @saintube in https://github.com/koordinator-sh/koordinator/pull/1893
- chore(deps): bump helm/kind-action from 1.8.0 to 1.9.0 by @dependabot in https://github.com/koordinator-sh/koordinator/pull/1897
- webhook: more checks for netqos by @lucming in https://github.com/koordinator-sh/koordinator/pull/1878
- koorldet: remove logging field from the kubelet configz by @zwzhang0107 in https://github.com/koordinator-sh/koordinator/pull/1907
- proposal: support Job-level preemption by @xulinfei1996 in https://github.com/koordinator-sh/koordinator/pull/1879
- proposal: support Reservation preemption by @xulinfei1996 in https://github.com/koordinator-sh/koordinator/pull/1887
- webhook: fix webhook for root quota creation by @shaloulcy in https://github.com/koordinator-sh/koordinator/pull/1916
- scheduler: fix initializing built-in quota objects by @eahydra in https://github.com/koordinator-sh/koordinator/pull/1917
- Proposal: add proposal for multi tree quota by @shaloulcy in https://github.com/koordinator-sh/koordinator/pull/1902
- webhook: fix validateQuotaTopology for root quota by @shaloulcy in https://github.com/koordinator-sh/koordinator/pull/1918
- webhook: forbid use internal protocols by @ls-2018 in https://github.com/koordinator-sh/koordinator/pull/1911
- webhook: remove some annotation verify by @ls-2018 in https://github.com/koordinator-sh/koordinator/pull/1921
- scheduler: add Reservation restricted options to control allocatable resources by @eahydra in https://github.com/koordinator-sh/koordinator/pull/1894
- koordlet: add metrics for kubelet and resource executor by @zwzhang0107 in https://github.com/koordinator-sh/koordinator/pull/1913
- scheduler: remove the restriction that reservation cannot be preempted by @eahydra in https://github.com/koordinator-sh/koordinator/pull/1859
- scheduler: fix reservation restricted options by @eahydra in https://github.com/koordinator-sh/koordinator/pull/1926
- scheduler: add unschedulable resource for root quota by @shaloulcy in https://github.com/koordinator-sh/koordinator/pull/1925
- scheduler: improve NodeNUMAResource handling node cpu bind policy by @eahydra in https://github.com/koordinator-sh/koordinator/pull/1892
- utils: add metric server client by @zwzhang0107 in https://github.com/koordinator-sh/koordinator/pull/1881
- scheduler: update resourceNames of ReservationInfo by @eahydra in https://github.com/koordinator-sh/koordinator/pull/1930
- koordlet: support NetworkQoS plugin by @l1b0k in https://github.com/koordinator-sh/koordinator/pull/1843
- koordlet: revise cgroupRoot param in podsInformer by @saintube in https://github.com/koordinator-sh/koordinator/pull/1928
- koordlet: optimize perf group cpi collection by @bowen-intel in https://github.com/koordinator-sh/koordinator/pull/1905
- koordlet: support blkio-cost rpct and wpct configuration by @wangxiaoq in https://github.com/koordinator-sh/koordinator/pull/1931
- scheduler: resolve the wrong use of gangmod in gang init phase by @PeterChg in https://github.com/koordinator-sh/koordinator/pull/1934
- Add a new adopter by @j4ckstraw in https://github.com/koordinator-sh/koordinator/pull/1938
- scheduler: revise device allocate logic by @ZiMengSheng in https://github.com/koordinator-sh/koordinator/pull/1927
- webhook: fix concurrent map for quota topology by @shaloulcy in https://github.com/koordinator-sh/koordinator/pull/1940
- koordlet: fix bug that cpu eviction does not take effect by @wangxiaoq in https://github.com/koordinator-sh/koordinator/pull/1932
- scheduler: extend reservation nominator to support reservation preemption by @xulinfei1996 in https://github.com/koordinator-sh/koordinator/pull/1936
- koordlet: fix GetAllPods error and wrong tsdb prometheus registry by @saintube in https://github.com/koordinator-sh/koordinator/pull/1944
- proposal: support pod customizing numa policy by @KunWuLuan in https://github.com/koordinator-sh/koordinator/pull/1910
- manager: add featuregate to remove the restriction of parent quota submit pods by @xulinfei1996 in https://github.com/koordinator-sh/koordinator/pull/1929
- scheduler: improve coscheduling's PostFilter if not collect enough by @eahydra in https://github.com/koordinator-sh/koordinator/pull/1948
- scheduler: fix reservation calc error by @eahydra in https://github.com/koordinator-sh/koordinator/pull/1949
- koordlet: support blkio-cost user cost model configuration by @wangxiaoq in https://github.com/koordinator-sh/koordinator/pull/1942
- scheduler: improve the failed event of Reservation's scheduling by @ZiMengSheng in https://github.com/koordinator-sh/koordinator/pull/1947
- scheduler: pick vf by random by @ZiMengSheng in https://github.com/koordinator-sh/koordinator/pull/1953
- scheduler: give more context to device allocator by @ZiMengSheng in https://github.com/koordinator-sh/koordinator/pull/1958
- descheduler: change the order of check len(lowNodes) and len(sourceNodes) by @bogo-y in https://github.com/koordinator-sh/koordinator/pull/1957
- descheduler: add a cache timeout argument for nodeAnomalyDetectors in lowNodeLoad plugin. by @bogo-y in https://github.com/koordinator-sh/koordinator/pull/1955
- descheduler: only include the overused resources when sorting removable pods by @bogo-y in https://github.com/koordinator-sh/koordinator/pull/1962
- apis: add Recommendation crd by @zwzhang0107 in https://github.com/koordinator-sh/koordinator/pull/1937
- webhook: fix priority admission conflict by @j4ckstraw in https://github.com/koordinator-sh/koordinator/pull/1968
- apis: add Resctrl API by @kangclzjc in https://github.com/koordinator-sh/koordinator/pull/1943
- chore: fix make docker build xxx by @j4ckstraw in https://github.com/koordinator-sh/koordinator/pull/1950
- scheduler : fix deviceshare plugin of add\remove pod by @xulinfei1996 in https://github.com/koordinator-sh/koordinator/pull/1963
- Revert "scheduler : fix deviceshare plugin of add\remove pod (#1963)" by @xulinfei1996 in https://github.com/koordinator-sh/koordinator/pull/1971
- koordlet: record invoke metrics for runtime hook by @saintube in https://github.com/koordinator-sh/koordinator/pull/1961
- scheduler: optimize QueueSort func when Gang and Barepod Coexists by @ZiMengSheng in https://github.com/koordinator-sh/koordinator/pull/1977
- scheduler: fix reservation nominator residual bug by @xulinfei1996 in https://github.com/koordinator-sh/koordinator/pull/1985
- Add codecov token by @FillZpp in https://github.com/koordinator-sh/koordinator/pull/1987
- slo-controller: refactor codes for reading by @hormes in https://github.com/koordinator-sh/koordinator/pull/1973
- CI workflow with codecov token by @FillZpp in https://github.com/koordinator-sh/koordinator/pull/1989
- chores: fix some fmt err by @ls-2018 in https://github.com/koordinator-sh/koordinator/pull/1970
- Revert "scheduler: pick vf by random (#1953)" by @ZiMengSheng in https://github.com/koordinator-sh/koordinator/pull/1986
- proposal: tc plugin for netqos by @lucming in https://github.com/koordinator-sh/koordinator/pull/1976
- scheduler: assure Fairness and DeadlockFree by @ZiMengSheng in https://github.com/koordinator-sh/koordinator/pull/1996
- scheduler: sort gang of same gangGroup by gangId by @ZiMengSheng in https://github.com/koordinator-sh/koordinator/pull/1997
- apis & slo-controller: allow specifying node-wise total bandwidth via annotation by @sjtufl in https://github.com/koordinator-sh/koordinator/pull/1982
- scheduler: no rejecting sbiling when invalid scheduling cycle by @ZiMengSheng in https://github.com/koordinator-sh/koordinator/pull/1999
- descheduler: allow annotated pod pass non-retrievable filter by @ZiMengSheng in https://github.com/koordinator-sh/koordinator/pull/1994
- scheduler: add more quota details used and request in quotaInfo by @xulinfei1996 in https://github.com/koordinator-sh/koordinator/pull/2001
- chores: add security docs by @zwzhang0107 in https://github.com/koordinator-sh/koordinator/pull/2007
- koordlet: add close for querier by @zwzhang0107 in https://github.com/koordinator-sh/koordinator/pull/1995
- koordlet: add extended HTTP handler registry by @saintube in https://github.com/koordinator-sh/koordinator/pull/2006
- chore: fix gpu api in comments by @hormes in https://github.com/koordinator-sh/koordinator/pull/1988
- scheduler: quota info deepcopy withou pod deepcopy by @xulinfei1996 in https://github.com/koordinator-sh/koordinator/pull/2008
- scheduler: refine coscheduling fairness consider gangGroup by @buptcozy in https://github.com/koordinator-sh/koordinator/pull/2004
- scheduler: optimize scheduleCycle logic when notEnoughChildren by @ZiMengSheng in https://github.com/koordinator-sh/koordinator/pull/2011
- scheduler: fix panic of podGroup and pod delete order issue by @buptcozy in https://github.com/koordinator-sh/koordinator/pull/2012
- fix panic of podGroup and pod delete order issue2 by @buptcozy in https://github.com/koordinator-sh/koordinator/pull/2013
- scheduler: refine restricted topology policy by @ZiMengSheng in https://github.com/koordinator-sh/koordinator/pull/2010
- koordlet: revise node topology reporting for the kubelet cpu manager by @saintube in https://github.com/koordinator-sh/koordinator/pull/2015
- koordlet: support cri-o container runtime by @georgexiang in https://github.com/koordinator-sh/koordinator/pull/1983
- scheduler: try best to distribute cpu and memory evenly across numa by @ZiMengSheng in https://github.com/koordinator-sh/koordinator/pull/2017
- scheduler: remove invalid hint in which some numaNode lack resource by @ZiMengSheng in https://github.com/koordinator-sh/koordinator/pull/2018
- chores: add openssf best practices badge into README by @songtao98 in https://github.com/koordinator-sh/koordinator/pull/2023
- webhook: optimize webhook patchResponse function by @ZiMengSheng in https://github.com/koordinator-sh/koordinator/pull/2025
- utils: change metrics server util pkg name by @zwzhang0107 in https://github.com/koordinator-sh/koordinator/pull/2016
- descheduler: Add detail logs for nonRemovable pods by @zwForrest in https://github.com/koordinator-sh/koordinator/pull/2000
- chore: fix some nit error by @googs1025 in https://github.com/koordinator-sh/koordinator/pull/2027
- chore(deps): bump golangci/golangci-lint-action from 3 to 5 by @dependabot in https://github.com/koordinator-sh/koordinator/pull/2022
- scheduler: coscheduling plugin only record gang OnceResourceSatisfied… by @xulinfei1996 in https://github.com/koordinator-sh/koordinator/pull/2029
- scheduler: fix that cpu should be preferred if numa policy is restricted by @KunWuLuan in https://github.com/koordinator-sh/koordinator/pull/2033
- koordlet: add NRI reconnect by @kangclzjc in https://github.com/koordinator-sh/koordinator/pull/1972
- scheduler: support numa topology policy on pod by @KunWuLuan in https://github.com/koordinator-sh/koordinator/pull/1939
- all: migrate to 1.28.7 by @ZiMengSheng in https://github.com/koordinator-sh/koordinator/pull/2038
- scheduler: coscheduling plugin sync scheduled in controller by @xulinfei1996 in https://github.com/koordinator-sh/koordinator/pull/2032
- koordlet: add nri remove by @kangclzjc in https://github.com/koordinator-sh/koordinator/pull/2046
- ci: fix scheduler e2e workflow after 1.28 upgradation by @saintube in https://github.com/koordinator-sh/koordinator/pull/2053
- koordlet: change CollectContainerThrottledMetric with duration=2*collectoInterval by @zwzhang0107 in https://github.com/koordinator-sh/koordinator/pull/2054
- koordlet: skip the container which is not running in cpuBurst applyCFSQuotaBurst by @yangfeiyu20102011 in https://github.com/koordinator-sh/koordinator/pull/2055
- koordlet: fix BlkioReconcile file close by @testwill in https://github.com/koordinator-sh/koordinator/pull/2056
- koordlet: revise flaky test in pleg by @saintube in https://github.com/koordinator-sh/koordinator/pull/2060
- scheduler: support empty reservation affinity by @ZiMengSheng in https://github.com/koordinator-sh/koordinator/pull/2059
- koordlet: fix flaky test in pleg by @saintube in https://github.com/koordinator-sh/koordinator/pull/2061
- scheduler: add reservation level event by @zwzhang0107 in https://github.com/koordinator-sh/koordinator/pull/2063
- scheduler: make gang quickCheck earlier by @ZiMengSheng in https://github.com/koordinator-sh/koordinator/pull/2064
- scheduler: make device topology alignment switchable by @ZiMengSheng in https://github.com/koordinator-sh/koordinator/pull/2044
- scheduler: remove unused imports by @ZiMengSheng in https://github.com/koordinator-sh/koordinator/pull/2065
- koordlet: fix nri reconnect params by @saintube in https://github.com/koordinator-sh/koordinator/pull/2067
- scheduler: fix fairness ut by @ZiMengSheng in https://github.com/koordinator-sh/koordinator/pull/2069
- manager: only sync label when label key exists by @ZiMengSheng in https://github.com/koordinator-sh/koordinator/pull/2070
- fix some reservationAffinity related error by @ZiMengSheng in https://github.com/koordinator-sh/koordinator/pull/2072
- koordlet: reduce unnecessary call of Err() for better performance by @yangfeiyu20102011 in https://github.com/koordinator-sh/koordinator/pull/2071
- koordlet: add resctrl updater by @kangclzjc in https://github.com/koordinator-sh/koordinator/pull/2052
- koordlet: kill container after calling eviction api success by @j4ckstraw in https://github.com/koordinator-sh/koordinator/pull/1759
- koord-scheduler: fix gpu name to nvidia/gpu in reservation level event by @zwzhang0107 in https://github.com/koordinator-sh/koordinator/pull/2073
- koord-scheduler: add a parameter to mark whether scheduling is allowed on node with expired nodemetric by @lucming in https://github.com/koordinator-sh/koordinator/pull/2076
New Contributors
- @zhifanggao made their first contribution in https://github.com/koordinator-sh/koordinator/pull/1865
- @ls-2018 made their first contribution in https://github.com/koordinator-sh/koordinator/pull/1868
- @l1b0k made their first contribution in https://github.com/koordinator-sh/koordinator/pull/1843
- @PeterChg made their first contribution in https://github.com/koordinator-sh/koordinator/pull/1934
- @sjtufl made their first contribution in https://github.com/koordinator-sh/koordinator/pull/1982
- @georgexiang made their first contribution in https://github.com/koordinator-sh/koordinator/pull/1983
- @zwForrest made their first contribution in https://github.com/koordinator-sh/koordinator/pull/2000
- @googs1025 made their first contribution in https://github.com/koordinator-sh/koordinator/pull/2027
- @yangfeiyu20102011 made their first contribution in https://github.com/koordinator-sh/koordinator/pull/2055
- @testwill made their first contribution in https://github.com/koordinator-sh/koordinator/pull/2056
Full Changelog: https://github.com/koordinator-sh/koordinator/compare/v1.4.0...v1.5.0