- What work did the SIG do this year that should be highlighted?
Stephen Kitt (@skitt) replaced Paul Morie (@pmorie) as SIG co-chair.
Significant progress was made on graduating KEP 1645 to beta; the only remaining item is collapsing the ServiceImport spec and status fields to root, kubernetes-sigs/mcs-api#52 or kubernetes-sigs/mcs-api#85.
A conformance suite for KEP 1645 has been implemented in https://github.com/kubernetes-sigs/mcs-api/tree/master/conformance
CI for the mcs-api repository was revamped, with presubmit jobs added to test-infra: kubernetes/test-infra#33393
A lot of discussion happened around ClusterProfile credentials storage.
- Are there any areas and/or subprojects that your group needs help with (e.g. fewer than 2 active OWNERS)?
No.
- Did you have community-wide updates in 2024 (e.g. KubeCon talks)?
- KubeCon EU
- SIG-Multicluster intro & deep dive: https://www.youtube.com/watch?v=ZD2FzR_xFdk
- Introducing ClusterInventory and ClusterFeature API: https://www.youtube.com/watch?v=Xt1cuHKjKg8
- KubeCon China
- SIG-Multicluster intro & deep dive: https://www.youtube.com/watch?v=7cqO8t7O7Lk
- Developing a standard multi-cluster inventory API: https://www.youtube.com/watch?v=fJi6rIYoUwY
- Connecting the dots: towards a unified multi-cluster AI/ML experience: https://www.youtube.com/watch?v=BnC-DrnME0E
- KubeCon NA
- SIG-Multicluster intro & deep dive: https://www.youtube.com/watch?v=6nuCNCK_sdA
- One inventory to rule them all: standardizing multicluster management: https://www.youtube.com/watch?v=6c8Rh_vrIA4
- KEP work in 2024 (v1.30, v1.31, v1.32):
Our KEPs aren’t tied to Kubernetes releases. This year saw the following work merged:
- Label sync added to KEP 1645: kubernetes/enhancements#4922
- KEP 4322 renamed to “ClusterProfile API”
- Relationship between ClusterProfile, ClusterSet and cluster inventory clarified in KEP 4322
Continuing:
- about-api
- cluster-inventory-api
- mcs-api
- sig-multicluster-site
- work-api
None currently. Last year’s annual report was incorrect.
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 2024 are linked from README.md and updated/uploaded if needed