- What work did the WG do this year that should be highlighted?
Conversion of some additional components to structured, contextual logging proceeded, most notably in the kubelet. Contextual logging got promoted to beta in Kubernetes 1.30.
Lack of support for contextual logging in client-go leads to a significant amount of log entries without context or not even using unstructured logging, sometimes lacking information that would identify which component the log message is about.
The focus end of 2024 was on addressing that gap in client-go, with hopefully all changes landing in Kubernetes 1.34 in 2025.
- Are there any areas and/or subprojects that your group needs help with (e.g. fewer than 2 active OWNERS)?
Once client-go is updated, we need to revisit components that were already converted and make them use the new client-go APIs.
Operational tasks in wg-governance.md:
- README.md reviewed for accuracy and updated if needed
- WG leaders in sigs.yaml are accurate and active, and updated if needed
- Meeting notes and recordings for 2024 are linked from README.md and updated/uploaded if needed: regular meetings continue to be on hold, we discuss topics ad-hoc on Slack
- Updates provided to sponsoring SIGs in 2024 - KubeCon EU 2024 maintainer track presentation: "Leverage Contextual and Structured Logging in K8s for Enhanced Monitoring"