Skip to content

Latest commit

 

History

History
121 lines (95 loc) · 8.23 KB

annual-report-2023.md

File metadata and controls

121 lines (95 loc) · 8.23 KB

2023 Annual Report: SIG Node

Current initiatives and Project Health

  1. What work did the SIG do this year that should be highlighted?

As accelerator workloads importance grows, SIG Node doubled down on DRA related work. There were a few changes proposed and many improvements started in 2023 will be continued in 2024.

SIG Node started many alpha-level features in 2023. Specifically, SIG Node green-lit two major features that touch Pod Lifecycle that used to be hard to change in the past. InPlace pod update is still in alpha. Sidecar containers reached beta stage and were enabled by default in 1.29. Note that sidecar containers' importance is also partially driven by AI/ML training workloads that highly depend on reliable sidecar containers support in Kubernetes.

Group is also continuing the effort of eliminating perma-betas. A few old beta features were GA-d and there are plans to continue this effort in 2024.

  1. Are there any areas and/or subprojects that your group needs help with (e.g. fewer than 2 active OWNERS)?

SIG Node delivers the highest number of KEPs in many releases despite the fact that SIG Node is heavily bottlenecked on the number of approvers. Approvers are overloaded, which creates community tension around KEPs which cannot get enough attention. This is true for global approvers, as well as subprojects like NPD. SIG Node codebase is hard to split into individual components, which makes the growing of new approvers harder.

Even with the push for perma beta elimination, SIG Node still has many features that are heavily used in production, but still marked as beta. Most of the time, the work needed is not challenging or complicated, but requires a lot of effort. Help in this area will be very appreciated.

  1. Did you have community-wide updates in 2023 (e.g. KubeCon talks)?
  1. KEP work in 2023 (v1.27, v1.28, v1.29):

New in 2023:

Retired in 2023:

  • noderesourcetopology-api

Continuing:

  • ci-testing
  • cri-api
  • cri-tools
  • kernel-module-management
  • kubelet
  • node-api
  • node-feature-discovery
  • node-problem-detector
  • security-profiles-operator

Retired in 2023:

  • Multitenancy

Continuing:

  • Batch
  • Policy
  • Structured Logging

Operational

Operational tasks in sig-governance.md:

  • README.md reviewed for accuracy and updated if needed
  • CONTRIBUTING.md reviewed for accuracy and updated if needed
  • Other contributing docs (e.g. in devel dir or contributor guide) reviewed for accuracy and updated if needed
  • Subprojects list and linked OWNERS files in sigs.yaml reviewed for accuracy and updated if needed
  • SIG leaders (chairs, tech leads, and subproject leads) in sigs.yaml are accurate and active, and updated if needed
  • Meeting notes and recordings for 2023 are linked from README.md and updated/uploaded if needed