- What work did the SIG do this year that should be highlighted?
- No major SIG level KEPs.
- No governance or leadership changes.
- The SIG started participating in the cross-SIG WG etcd operator with SIG etcd.
- We retired the inactive etcdadm and cluster-api-provider-nested subprojects.
- kubeadm released v1beta4 and added phase support for
upgrade apply
phases. - minikube added support for multi-control plane clusters (HA) and improved the GPU support.
- CAPI started work on v1beta2 and a new process for cluster Conditions.
- kOps improved its Azure support and added the
reconcile
command to handle k8s skew issues. - kubespray added support for more Linux distributions and exposed more configuration options.
- Are there any areas and/or subprojects that your group needs help with (e.g. fewer than 2 active OWNERS)?
- In 2023 we collected a subproject self-assessment, which still has a valid list of areas that need help.
The most common areas where we need help are:
- Contributing to code
- Reviewing code
Subprojects that might need help with additional OWNERS, in no particular order, and maybe an incomplete list:
- cluster-api
- cluster-api-addon-provider-helm
- cluster-api-ipam-provider-in-cluster
- cluster-api-provider-aws
- cluster-api-provider-gcp
- cluster-api-provider-kubemark
- cluster-api-provider-openstack
- cluster-api-provider-packet
- kubeadm
We encourage contributors who are interested in our subprojects to reach out to the SIG mailing list or to individual subproject Slack channels.
- Did you have community-wide updates in 2024 (e.g. KubeCon talks)?
KubeCon EU 2024:
KubeCon NA 2024:
- luster-api-deep-dive-roadmap-to-api-graduation
- bare-metal-kubernetes-with-kops-gathering-community-wisdom
KubeCon China 2024:
- KEP work in 2024 (v1.30, v1.31, v1.32):
While we have a few SIG level KEPs in kubernetes/enhancements
, kubeadm is the only
subproject that we have that is part of the Kubernetes release and more actively receives KEPs.
In 2024 there were 2 new kubeadm KEPs:
New in 2024:
- karpenter-provider-cluster-api Retired in 2024:
- etcdadm
- cluster-api-provider-nested Continuing:
- cluster-addons
- cluster-api
- cluster-api-addon-provider-helm
- cluster-api-ipam-provider-in-cluster
- cluster-api-operator
- cluster-api-provider-aws
- cluster-api-provider-azure
- cluster-api-provider-cloudstack
- cluster-api-provider-digitalocean
- cluster-api-provider-gcp
- cluster-api-provider-ibmcloud
- cluster-api-provider-kubemark
- cluster-api-provider-kubevirt
- cluster-api-provider-openstack
- cluster-api-provider-packet
- cluster-api-provider-vsphere
- image-builder
- kOps
- kubeadm
- kubespray
- minikube
New in 2024:
- etcd Operator Continuing:
- LTS
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