|
2 | 2 |
|
3 | 3 | ## Current initiatives and Project Health |
4 | 4 |
|
5 | | - |
6 | 5 | 1. What work did the WG do this year that should be highlighted? |
7 | 6 |
|
8 | | -<!-- |
9 | | - Some example items that might be worth highlighting: |
10 | | - - artifacts |
11 | | - - reports |
12 | | - - white papers |
13 | | - - work not tracked in KEPs |
14 | | ---> |
| 7 | +WG Node Lifecycle was formed approximately 6 months ago to explore and improve |
| 8 | +node and pod lifecycle in Kubernetes. Since its formation, the group has been |
| 9 | +ramping up with weekly meetings and active discussions across |
| 10 | +multiple SIGs. |
| 11 | + |
| 12 | +The group presented at KubeCon NA Maintainer Summit, highlighting the two |
| 13 | +primary areas of focus - **Pod Eviction** and **Node Maintenance**: |
| 14 | + |
| 15 | +- [KubeCon NA Maintainer Summit Talk](https://youtu.be/yh3tkE1fw-4?si=Duk-QUwpNvNU4kin) |
| 16 | + |
| 17 | +Key initiatives the WG is driving: |
| 18 | + |
| 19 | +**Targeting Kubernetes 1.36** |
| 20 | +- [EvictionRequest API](https://github.com/kubernetes/enhancements/issues/4563) — Introduce EvictionRequest API (fka Evacuation) to allow managed graceful pod termination. |
| 21 | + |
| 22 | +**Targeting Kubernetes 1.37** |
| 23 | +- [Specialized Lifecycle Management](https://github.com/kubernetes/enhancements/issues/5683) — A new KEP replacing [Declarative Node Maintenance](https://github.com/kubernetes/enhancements/issues/4212) with a broader scope. |
| 24 | + |
| 25 | +The group has been actively discussing these lifecycle ideas across stakeholder SIGs (Apps, |
| 26 | +Autoscaling, CLI, Cloud Provider, Cluster Lifecycle, Node, and Scheduling) to gather requirements and align on design. |
15 | 27 |
|
16 | 28 | 2. Are there any areas and/or subprojects that your group needs help with (e.g. fewer than 2 active OWNERS)? |
17 | 29 |
|
| 30 | +We have no subprojects at the moment. Our focus is on our KEPs. |
| 31 | + |
18 | 32 | ## Operational |
19 | 33 |
|
20 | 34 | Operational tasks in [wg-governance.md]: |
21 | 35 |
|
22 | | -- [ ] [README.md] reviewed for accuracy and updated if needed |
23 | | -- [ ] WG leaders in [sigs.yaml] are accurate and active, and updated if needed |
24 | | -- [ ] Meeting notes and recordings for 2025 are linked from [README.md] and updated/uploaded if needed |
25 | | -- [ ] Updates provided to sponsoring SIGs in 2025 |
26 | | - - [$sig-name](https://git.k8s.io/community/$sig-id/) |
27 | | - - links to email, meeting notes, slides, or recordings, etc |
28 | | - - [$sig-name](https://git.k8s.io/community/$sig-id/) |
29 | | - - links to email, meeting notes, slides, or recordings, etc |
30 | | - - |
| 36 | +- [x] [README.md] reviewed for accuracy and updated if needed |
| 37 | +- [x] WG leaders in [sigs.yaml] are accurate and active, and updated if needed |
| 38 | +- [x] Meeting notes and recordings for 2025 are linked from [README.md] and updated/uploaded if needed |
| 39 | +- [x] Updates provided to sponsoring SIGs in 2025 |
| 40 | + - KubeCon NA 2025 Maintainer Summit talk: |
| 41 | + [WG Node Lifecycle - Getting Started](https://youtu.be/yh3tkE1fw-4?si=Duk-QUwpNvNU4kin) |
31 | 42 |
|
32 | 43 | [wg-governance.md]: https://git.k8s.io/community/committee-steering/governance/wg-governance.md |
33 | 44 | [README.md]: https://git.k8s.io/community/wg-node-lifecycle/README.md |
|
0 commit comments