|
12 | 12 | - Governance and leadership changes
|
13 | 13 | -->
|
14 | 14 |
|
| 15 | +- We had no major KEP enhancements, just one security improving KEP targeting kubeadm mentioned below. |
| 16 | +- There were no governance and leadership changes in 2023. |
| 17 | +- We collected [subproject self-assessment](https://docs.google.com/forms/d/e/1FAIpQLSc0CqmfaOIK4bCbEDhh0qiF5wCHi6Uvy0uR_k8egOtafalpow/viewanalytics) |
| 18 | +from all of our subprojects. This has become a common practice for us, so that we have good signal for subproject |
| 19 | +health, given we have so many subprojects. We perform the collection of self-assessments on a best effort period of time. |
| 20 | +For example the previous one was in 2021. |
| 21 | +- Some subproject highlights for 2023, in no particular order and definitely not a complete list: |
| 22 | + - Minikube released a GUI. |
| 23 | + - kOps started participating in an initiative to replace the legacy kube-up deployer for testing K8s. |
| 24 | + - kubeadm started work on v1beta4. |
| 25 | + - cluster-api-provider-ibmcloud completed a code-a-thon: A one day hackathon. |
| 26 | + - cluster-api-operator continued working on simplifying the UX around CAPI usage. |
| 27 | + - cluster-api: focused on improving performance and MachinePools. |
| 28 | + |
15 | 29 | 2. Are there any areas and/or subprojects that your group needs help with (e.g. fewer than 2 active OWNERS)?
|
16 | 30 |
|
17 | 31 | <!--
|
|
20 | 34 | Please raise an issue in kubernetes/community, if the KEP metadata is correct but the generated list is incorrect.
|
21 | 35 | -->
|
22 | 36 |
|
| 37 | +As established by our self-assessment mentioned above, the most common areas where we need help are: |
| 38 | +- Contributing to code |
| 39 | +- Reviewing code |
| 40 | + |
| 41 | +Subprojects that might need help with additional OWNERS, in no particular order, and maybe an incomplete list: |
| 42 | +- cluster-api-addon-provider-helm |
| 43 | +- cluster-api-ipam-provider-in-cluster |
| 44 | +- cluster-api-provider-gcp |
| 45 | +- cluster-api-provider-kubemark |
| 46 | +- cluster-api-provider-openstack |
| 47 | +- cluster-api-provider-packet |
| 48 | +- kubeadm |
| 49 | + |
| 50 | +We encourage contributors who are interested in our subprojects to reach out to the SIG mailing list or to |
| 51 | +individual subproject Slack channels. |
| 52 | + |
23 | 53 | 3. Did you have community-wide updates in 2023 (e.g. KubeCon talks)?
|
24 | 54 |
|
25 |
| -<!-- |
26 |
| - Examples include links to email, slides, or recordings. |
27 |
| ---> |
| 55 | +For KubeCon EU 2023, we had the following talks: |
| 56 | +- [Minikube, from CLI to GUI](https://sched.co/1HyUz) |
| 57 | +- [How to Turn Release Management from Duty to Fun: Lessons Learned Building the Cluster API Release Team](https://sched.co/1HyTd) |
| 58 | +- [Cluster API Providers: Intro, Deep Dive, and Community!](https://sched.co/1HyUb) |
| 59 | +- [Kubeadm Deep Dive](https://sched.co/1Iki0) |
| 60 | +- [Mission Accomplished: Kubernetes Is Not a Monorepo. Now Our Work Begins!](https://sched.co/1HycF) |
28 | 61 |
|
29 |
| -4. KEP work in 2023 (v1.27, v1.28, v1.29): |
| 62 | +For KubeCon NA 2023, we had the following talks: |
| 63 | +- [SIG Cluster Lifecycle Intro & Future](https://sched.co/1R2sL) |
| 64 | +- [Minikube project update](https://sched.co/1R2rH) |
| 65 | +- [Cluster API Deep Dive: Improving Performance up to 2k Clusters](https://sched.co/1R2py) |
30 | 66 |
|
| 67 | +The above lists do not include SIG CL subproject related talks from third parties. |
31 | 68 |
|
| 69 | +4. KEP work in 2023 (v1.27, v1.28, v1.29): |
32 | 70 |
|
| 71 | +While we have a few SIG level KEPs in `kubernetes/enhancements`, kubeadm is the only subproject that we have that is part |
| 72 | +of the Kubernetes release and more actively receives KEPs. In 2023 we worked on a KEP to move kubeadm away from generating |
| 73 | +a single `admin.conf` that has super powers and instead generate two - `admin.conf` and `super-admin.conf`: |
| 74 | +- https://git.k8s.io/enhancements/keps/sig-cluster-lifecycle/kubeadm/4214-separate-super-user-kubeconfig/README.md |
| 75 | +It graduated to GA within a single Kubernetes release. |
33 | 76 |
|
34 | 77 | ## [Subprojects](https://git.k8s.io/community/sig-cluster-lifecycle#subprojects)
|
35 | 78 |
|
|
70 | 113 | ## Operational
|
71 | 114 |
|
72 | 115 | Operational tasks in [sig-governance.md]:
|
73 |
| -- [ ] [README.md] reviewed for accuracy and updated if needed |
74 |
| -- [ ] [CONTRIBUTING.md] reviewed for accuracy and updated if needed |
75 |
| -- [ ] Other contributing docs (e.g. in devel dir or contributor guide) reviewed for accuracy and updated if needed |
76 |
| -- [ ] Subprojects list and linked OWNERS files in [sigs.yaml] reviewed for accuracy and updated if needed |
77 |
| -- [ ] SIG leaders (chairs, tech leads, and subproject leads) in [sigs.yaml] are accurate and active, and updated if needed |
78 |
| -- [ ] Meeting notes and recordings for 2023 are linked from [README.md] and updated/uploaded if needed |
| 116 | +- [x] [README.md] reviewed for accuracy and updated if needed |
| 117 | +- [x] [CONTRIBUTING.md] reviewed for accuracy and updated if needed |
| 118 | +- [x] Other contributing docs (e.g. in devel dir or contributor guide) reviewed for accuracy and updated if needed |
| 119 | +- [x] Subprojects list and linked OWNERS files in [sigs.yaml] reviewed for accuracy and updated if needed |
| 120 | +- [x] SIG leaders (chairs, tech leads, and subproject leads) in [sigs.yaml] are accurate and active, and updated if needed |
| 121 | +- [x] Meeting notes and recordings for 2023 are linked from [README.md] and updated/uploaded if needed |
79 | 122 |
|
80 | 123 |
|
81 | 124 | [CONTRIBUTING.md]: https://git.k8s.io/community/sig-cluster-lifecycle/CONTRIBUTING.md
|
|
0 commit comments