Skip to content

Commit 9c782ba

Browse files
authored
add: SIG-Scheduling annual report (#8288)
* add: SIG-Scheduling annual report * fix: correct the check box * fix: add scheduler-plugins * fix: add kwok * fix: update the report based on the reviews
1 parent 76f523a commit 9c782ba

File tree

1 file changed

+18
-14
lines changed

1 file changed

+18
-14
lines changed

sig-scheduling/annual-report-2024.md

Lines changed: 18 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -12,36 +12,40 @@
1212
- Governance and leadership changes
1313
-->
1414

15+
- **Performance improvement**
16+
- Iterated on QueueingHints towards re-enabling the feature. ([KEP-4247](https://github.com/kubernetes/enhancements/tree/master/keps/sig-scheduling/4247-queueinghint))
17+
- Introduced asynchronous preemption ([KEP-4832](https://github.com/kubernetes/enhancements/tree/master/keps/sig-scheduling/4832-async-preemption)) when there are pods to be preempted.
18+
- Improved [the internal scheduling performance test suite (scheduler-perf)](https://github.com/kubernetes/kubernetes/tree/master/test/integration/scheduler_perf) to cover more scenarios and alert us when the degradation is introduced.
19+
- **DRA**: Added DRA scheduling with the structured parameters, replacing classic DRA ([KEP-4381](https://github.com/kubernetes/enhancements/tree/master/keps/sig-node/4381-dra-structured-parameters#kube-scheduler)).
20+
1521
2. Are there any areas and/or subprojects that your group needs help with (e.g. fewer than 2 active OWNERS)?
1622

23+
- [scheduler-plugins](https://github.com/kubernetes-sigs/scheduler-plugins/)
24+
- [kwok](https://github.com/kubernetes-sigs/kwok)
1725

1826
3. Did you have community-wide updates in 2024 (e.g. KubeCon talks)?
1927

2028
<!--
2129
Examples include links to email, slides, or recordings.
2230
-->
2331

24-
4. KEP work in 2024 (v1.30, v1.31, v1.32):
25-
<!--
26-
TODO: Uncomment the following auto-generated list of KEPs, once reviewed & updated for correction.
32+
- [Kubecon EU 2024: SIG_Scheduling Intro & Deep Dive](https://sched.co/1YhjR)
33+
- [Kubecon NA 2024: SIG_Scheduling Intro & Updates](https://sched.co/1hovV)
2734

28-
Note: This list is generated from the KEP metadata in kubernetes/enhancements repository.
29-
If you find any discrepancy in the generated list here, please check the KEP metadata.
30-
Please raise an issue in kubernetes/community, if the KEP metadata is correct but the generated list is incorrect.
31-
-->
35+
4. KEP work in 2024 (v1.30, v1.31, v1.32):
3236

33-
<!--
3437
- Alpha
3538
- [4816 - DRA Prioritized List](https://github.com/kubernetes/enhancements/tree/master/keps/sig-scheduling/4816-dra-prioritized-list) - v1.32
3639
- [4832 - Asynchronous Preemption](https://github.com/kubernetes/enhancements/tree/master/keps/sig-scheduling/4832-async-preemption) - v1.32
3740

3841
- Beta
3942
- [3633 - Introduce MatchLabelKeys and MismatchLabelKeys to PodAffinity and PodAntiAffinity](https://github.com/kubernetes/enhancements/tree/master/keps/sig-scheduling/3633-matchlabelkeys-to-podaffinity) - v1.31
43+
- [4247 - Per-plugin callback functions for efficient requeueing in the scheduling queue](https://github.com/kubernetes/enhancements/blob/master/keps/sig-scheduling/4247-queueinghint/README.md) - v1.32
4044

4145
- Stable
4246
- [3022 - Tuning the number of domains in PodTopologySpread](https://github.com/kubernetes/enhancements/tree/master/keps/sig-scheduling/3022-min-domains-in-pod-topology-spread) - v1.30
4347
- [3521 - Pod Scheduling Readiness](https://github.com/kubernetes/enhancements/tree/master/keps/sig-scheduling/3521-pod-scheduling-readiness) - v1.30
44-
- [3838 - Pod Mutable Scheduling Directives](https://github.com/kubernetes/enhancements/tree/master/keps/sig-scheduling/3838-pod-mutable-scheduling-directives) - v1.30 -->
48+
- [3838 - Pod Mutable Scheduling Directives](https://github.com/kubernetes/enhancements/tree/master/keps/sig-scheduling/3838-pod-mutable-scheduling-directives) - v1.30
4549

4650
## [Subprojects](https://git.k8s.io/community/sig-scheduling#subprojects)
4751

@@ -69,12 +73,12 @@
6973
## Operational
7074

7175
Operational tasks in [sig-governance.md]:
72-
- [ ] [README.md] reviewed for accuracy and updated if needed
73-
- [ ] [CONTRIBUTING.md] reviewed for accuracy and updated if needed
76+
- [x] [README.md] reviewed for accuracy and updated if needed
77+
- [x] [CONTRIBUTING.md] reviewed for accuracy and updated if needed
7478
- [ ] Other contributing docs (e.g. in devel dir or contributor guide) reviewed for accuracy and updated if needed
75-
- [ ] Subprojects list and linked OWNERS files in [sigs.yaml] reviewed for accuracy and updated if needed
76-
- [ ] SIG leaders (chairs, tech leads, and subproject leads) in [sigs.yaml] are accurate and active, and updated if needed
77-
- [ ] Meeting notes and recordings for 2024 are linked from [README.md] and updated/uploaded if needed
79+
- [x] Subprojects list and linked OWNERS files in [sigs.yaml] reviewed for accuracy and updated if needed
80+
- [x] SIG leaders (chairs, tech leads, and subproject leads) in [sigs.yaml] are accurate and active, and updated if needed
81+
- [x] Meeting notes and recordings for 2024 are linked from [README.md] and updated/uploaded if needed
7882

7983

8084
[CONTRIBUTING.md]: https://git.k8s.io/community/sig-scheduling/CONTRIBUTING.md

0 commit comments

Comments
 (0)