v0.5.0
Changelog
- c4e2272 ci: use matrix and cache to speed up the build (#282) @jasonliu747
- 5a69a22 Add PreCreateContainerHook and PostStopSandboxHook interfaces and update their parameters (#231) @cheimu
- 1220b23 Add container id to ContainerResourceHookRequest (#243) @cheimu
- 1fa6ec8 Fix wrong cgroup path for PLEG (#325) @cheimu
- 108ad50 Implement cri scenario PreCreateContainerHook and PostStopPodSandboxHook (#239) @cheimu
- c063d0c Proposal QoS Manager (#262) @stormgbs
- 5d624d7 add container id to container info (#251) @cheimu
- a6b005f add cpuset allocator (#324) @zwzhang0107
- 8910d29 add defer os.Remove (#247) @cheimu
- 927483a add koordlet running mode design doc (#306) @zwzhang0107
- 1035de1 add more tests (#272) @hormes
- 178f086 add more tests for docker-proxy (#287) @ZYecho
- a49ab45 add reconciler for runtime hook standalone work mode (#319) @zwzhang0107
- 1f07f09 add resource reservation proposal (#241) @saintube
- 1caf1cd api: add reservation API (#276) @saintube
- 8289720 apis: update cpu scheduling plugin args and apis (#308) @eahydra
- 4bf748b bugfix: fix noderesource-controller, reporter reconcile on node deletion (#309) @saintube
- bff21a8 change cpuacct.stat to cpuacct.usage (#248) @j4ckstraw
- 8b99047 chore(deps): bump goreleaser/goreleaser-action from 2 to 3 (#299)
- d84b497 defines CPU orchestration APIs (#263) @eahydra
- 493a1ec docker-proxy: ensure cgroup parent for docker is valid (#281) @cheimu
- cef1028 docker-proxy: support createContainer and stopSandbox hook (#236) @ZYecho
- fec29f9 feat(deps): bump github.com/docker/docker (#223)
- 00b1657 feat(deps): bump github.com/fsnotify/fsnotify from 1.4.9 to 1.5.4 (#183)
- c5ee5fa feat(deps): bump github.com/google/uuid from 1.2.0 to 1.3.0 (#256)
- 852df5f feat(deps): bump github.com/prometheus/client_golang (#184)
- 74b8f03 feat(deps): bump github.com/stretchr/testify from 1.7.0 to 1.7.4 (#293)
- 6e097f9 feat(deps): bump github.com/stretchr/testify from 1.7.4 to 1.7.5 (#313)
- 2e35be6 feat(deps): bump go.uber.org/atomic from 1.7.0 to 1.9.0 (#278)
- 4ff7b4f feat(deps): bump google.golang.org/protobuf from 1.26.0 to 1.28.0 (#284)
- 46fd995 feat(deps): bump gorm.io/driver/sqlite from 1.3.1 to 1.3.4 (#257)
- 444d598 feat(deps): bump gorm.io/gorm from 1.23.3 to 1.23.6 (#245)
- 360fc88 feat(deps): bump k8s.io/klog/v2 from 2.9.0 to 2.10.0 (#291)
- 444b82d feat(deps): bump sigs.k8s.io/controller-runtime from 0.10.2 to 0.10.3 (#290)
- c6bc07f feat: add accessing kubelet with http option for koordlet (#304) @jasonliu747
- b21ea49 feat: add read only port support for koordlet (#320) @LambdaHJ
- 86097cc feature: report cpu info to noderesoucetopology (#312) @ZYecho
- 975bb93 fix: incorrect coversion of an integer (#242) @jasonliu747
- 92a862b fixed setup kubelet docs, which caused kubelet startup exception (#274) @JasonRD
- 5da05b3 koord-scheduler: compatible with Kubernetes v1.18 ~ v1.20 (#315) @eahydra
- ea82b20 koord-scheduler: implement NodeNUMAResource plugin with CPUSet scheduling (#289) @eahydra
- 503cd9d koord-scheduler: loadAwareScheduling skip node without NodeMetric in filter/score phase (#317) @eahydra
- d331a10 koord-scheduler: refactor framework extender init function (#307) @eahydra
- 9ae9b77 proposal: design fine-grained CPU orchestration (#209) @eahydra
- 5834b42 refactor scheduling config code path (#275) @eahydra
- 9287683 refactor: move runtime module under util (#266) @jasonliu747
- 4fa8400 refactor: prune socket before launching runtime-proxy (#250) @jasonliu747
- 690618e refactor: remove useless field in NodeSLOReconciler (#259) @jasonliu747
- d139458 refactor: replace reinvented wheel with Get() in standard library (#244) @jasonliu747
- 3362924 refactor: slo-controller use cache manage configmap (#305) @chzhj
- 9cbe6a9 regenerate runtime api to fix typo (#238) @cheimu
- 5a0c927 remove macos tests (#269) @hormes
- 8a5fee9 rename runtime-hook working mode (Bypass->Standalone) (#318) @novahe
- 4d7aa91 update podInfo and containerInfo with hook resp cgroupParent (#252) @cheimu
- 2d23602 use unified internal protocol for running hooks plugin (#283) @zwzhang0107
New Contributors
- @j4ckstraw made their first contribution in #248
- @dependabot made their first contribution in #183
- @JasonRD made their first contribution in #274
- @chzhj made their first contribution in #305
- @novahe made their first contribution in #318
Full Changelog: v0.4.1...v0.5.0