Skip to content

Commit 9b891d1

Browse files
Adding SIG Cloud Provider annual report for 2022
Signed-off-by: Bridget Kromhout <[email protected]>
1 parent 586e54c commit 9b891d1

File tree

1 file changed

+30
-32
lines changed

1 file changed

+30
-32
lines changed

sig-cloud-provider/annual-report-2022.md

Lines changed: 30 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,12 @@
44

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

7-
-
8-
-
9-
-
7+
- In 2022, SIG Cloud Provider made progress in the extraction migration process with the [Openstack in-tree provider removal](https://github.com/kubernetes/kubernetes/pull/67782).
8+
- We merged the [KEP for CCM webhooks](https://github.com/kubernetes/enhancements/tree/master/keps/sig-cloud-provider/2699-add-webhook-hosting-to-ccm), finalizing the design. This was to solve a problem around persistent volume labeling and to allow for further customization.
109

1110
2. What initiatives are you working on that aren't being tracked in KEPs?
1211

13-
-
14-
-
15-
-
16-
12+
- Michael McCune (@elmiko) began [experimental work on e2e test refactors](https://hackmd.io/@elmiko/BJGn1SQU3), building a set of generic ccm tests, based on the current tests, that will be available for all providers to utilize to exercise their own provider. We currently have limited tests for selected providers, and want to expand beyond that.
1713

1814

1915
3. KEP work in 2022 (v1.24, v1.25, v1.26):
@@ -22,53 +18,54 @@
2218
- stable:
2319
- [1959 - Service Type=LoadBalancer Class Field](https://github.com/kubernetes/enhancements/tree/master/keps/sig-cloud-provider/1959-service-lb-class-field) - v1.24
2420
- [2436 - Controller Manager Leader Migration](https://github.com/kubernetes/enhancements/tree/master/keps/sig-cloud-provider/2436-controller-manager-leader-migration) - v1.24
21+
- [2133: Kubelet Credential Providers](https://github.com/kubernetes/enhancements/tree/master/keps/sig-node/2133-kubelet-credential-providers) - v1.26
2522

2623

2724
## Project health
2825

2926
1. What areas and/or subprojects does your group need the most help with?
3027
Any areas with 2 or fewer OWNERs? (link to more details)
3128

32-
-
33-
-
34-
-
29+
- While we always need stronger connections to the individual cloud providers and better representation across the community, we specifically could use help with the individual cloud provider implementations. Most providers have a relatively small subset of active maintainers compared to other SIGs in Kubernetes overall. (The OWNERS files appear to need an audit.)
3530

3631
2. What metrics/community health stats does your group care about and/or measure?
3732

38-
-
39-
-
40-
-
33+
- SIG Cloud Provider monitors the number and variety of cloud providers who are attending SIG meetings and providing feedback about their concerns with issues on their infrastructures or with difficulties implementing SIG-owned keps and related technical assistance. We measure this through attendance and agenda items at our bi-weekly SIG meetings.
34+
4135

4236
3. Does your [CONTRIBUTING.md] help **new** contributors engage with your group specifically by pointing
4337
to activities or programs that provide useful context or allow easy participation?
4438

45-
-
39+
- Given the vendor-specific nature of the out-of-tree cloud provider code bases, when new potential contributors ask about opportunities we recommend they look at the provider for the cloud they are most interested in using. Pairing with an established contributor or partnering on a bugfix is a good approach. We welcome documentation contributions for topics like how CCMs work (and also docs about release engineering, QA, and testing).
4640

4741
4. If your group has special training, requirements for reviewers/approvers, or processes beyond the general [contributor guide],
4842
does your [CONTRIBUTING.md] document those to help **existing** contributors grow throughout the [contributor ladder]?
4943

50-
-
44+
- Our SIG has no special requirements beyond the general contributor guide.
45+
5146

5247
5. Does the group have contributors from multiple companies/affiliations?
5348

54-
-
49+
- Yes, SIG Cloud Provider has contributors from multiple clouds and large-scale vendors. The nature of cross-cloud and cross-vendor collaboration means that it’s necessary to have contributors from the major areas of cloud effort in the ecosystem.
5550

5651
6. Are there ways end users/companies can contribute that they currently are not?
5752
If one of those ways is more full time support, what would they work on and why?
5853

59-
-
60-
-
54+
- Interested users who work at end user organizations can contribute to the cloud provider work via testing, bug reports, and feature requests. They can also contribute to the specific individual provider codebases as relevant to their needs.
6155

6256
## Membership
6357

64-
- Primary slack channel member count:
65-
- Primary mailing list member count:
66-
- Primary meeting attendee count (estimated, if needed):
67-
- Primary meeting participant count (estimated, if needed):
68-
- Unique reviewers for SIG-owned packages: <!-- in future, this will be generated from OWNERS files referenced from subprojects, expanded with OWNERS_ALIASES files -->
69-
- Unique approvers for SIG-owned packages: <!-- in future, this will be generated from OWNERS files referenced from subprojects, expanded with OWNERS_ALIASES files -->
58+
Note: Estimated numbers as of July 2023 when data was collected; 2022 numbers not available.
7059

71-
Include any other ways you measure group membership
60+
61+
- Primary slack channel member count: 1,157
62+
- Primary mailing list member count: 265
63+
- Primary meeting attendee count (estimated, if needed): ~6-8 (estimate/average)
64+
- Primary meeting participant count (estimated, if needed): ~5-6 (estimate/average)
65+
- Unique reviewers for SIG-owned packages: 109
66+
- Unique approvers for SIG-owned packages: 116
67+
68+
Note: for 2022, we retrieved reviewer and approver numbers from all the subprojects listed in https://github.com/kubernetes/community/tree/master/sig-cloud-provider#subprojects which means this figure is not comparable to the limited subset counted in 2021. However, a cursory overview of the OWNERS files reveals that they change infrequently and likely need an audit.
7269

7370
## [Subprojects](https://git.k8s.io/community/sig-cloud-provider#subprojects)
7471

@@ -104,15 +101,16 @@ Include any other ways you measure group membership
104101

105102
Operational tasks in [sig-governance.md]:
106103

107-
- [ ] [README.md] reviewed for accuracy and updated if needed
108-
- [ ] [CONTRIBUTING.md] reviewed for accuracy and updated if needed
104+
- [X] [README.md] reviewed for accuracy and updated if needed
105+
- [X] [CONTRIBUTING.md] reviewed for accuracy and updated if needed
109106
(or created if missing and your contributor steps and experience are different or more
110107
in-depth than the documentation listed in the general [contributor guide] and [devel] folder.)
111-
- [ ] Subprojects list and linked OWNERS files in [sigs.yaml] reviewed for accuracy and updated if needed
112-
- [ ] SIG leaders (chairs, tech leads, and subproject owners) in [sigs.yaml] are accurate and active, and updated if needed
113-
- [ ] Meeting notes and recordings for 2022 are linked from [README.md] and updated/uploaded if needed
114-
- [ ] Did you have community-wide updates in 2022 (e.g. community meetings, kubecon, or kubernetes-dev@ emails)? Links to email, slides, or recordings:
115-
-
108+
- [X] Subprojects list and linked OWNERS files in [sigs.yaml] reviewed for accuracy and updated if needed
109+
- [X] SIG leaders (chairs, tech leads, and subproject owners) in [sigs.yaml] are accurate and active, and updated if needed
110+
- [X] Meeting notes and recordings for 2022 are linked from [README.md] and updated/uploaded if needed
111+
- [X] Did you have community-wide updates in 2022 (e.g. community meetings, kubecon, or kubernetes-dev@ emails)? Links to email, slides, or recordings:
112+
- KubeCon EU 2022 - [SIG Cloud Provider: Portable K8s Across all Clouds, Roadmap and Updates - Nick Turner, Amazon & Steve Wong, VMware](https://sched.co/ytow)
113+
- KubeCon NA 2022 - [SIG Cloud Provider Update - Michael McCune, Red Hat & Bridget Kromhout, Microsoft](https://www.youtube.com/watch?v=jnc4Eysh1g0) & [slides](https://sched.co/1C89O)
116114
-
117115

118116
[CONTRIBUTING.md]: https://git.k8s.io/community/sig-cloud-provider/CONTRIBUTING.md

0 commit comments

Comments
 (0)