Skip to content

Commit 7e0fbca

Browse files
authored
Merge pull request #7173 from marosset/sig-windows-2022-annual-report
SIG-windows-2022-annual-report
2 parents 17a75cb + 2a08fb6 commit 7e0fbca

File tree

1 file changed

+45
-44
lines changed

1 file changed

+45
-44
lines changed

sig-windows/annual-report-2022.md

Lines changed: 45 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -4,106 +4,107 @@
44

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

7-
-
8-
-
9-
-
7+
- [HostProcess containers](https://github.com/kubernetes/enhancements/blob/master/keps/sig-windows/1981-windows-privileged-container-support/README.md) graduated to `stable` in v1.26
8+
- Windows performance test results are now reported on the [k8s perf dashboard](https://perf-dash.k8s.io/#/?jobname=soak-tests-capz-windows-2019&metriccategoryname=E2E&metricname=CPUUsage)
9+
- [Guide for adding Windows nodes using kubeadm](https://github.com/kubernetes-sigs/sig-windows-tools/blob/master/guides/guide-for-adding-windows-node.md)
10+
- [Windows-node-exporter](https://github.com/prometheus-community/windows_exporter) can now be run as a daemonSet with HostProcess containers!
1011

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

13-
-
14-
-
15-
-
16-
17-
14+
- Out-of-tree kube-proxy for Windows based on KNPG [windows-service-proxy](https://github.com/kubernetes-sigs/windows-service-proxy)
15+
- Enabling Hyper-V isolated containers with containerd
16+
- https://github.com/containerd/containerd/issues/6862
17+
- https://github.com/kubernetes-sigs/windows-testing/issues/364
18+
- Unit tests for Windows - https://testgrid.k8s.io/sig-windows-signal#windows-unit-master
19+
- ContainerD work and KEP updates to support [KEP 2371 - cAdvisor-less, CRI-full Container and Pod Stats](https://github.com/kubernetes/enhancements/issues/2371) for Windows
20+
- [sig-windows-dev-tools](https://github.com/kubernetes-sigs/sig-windows-dev-tools) continual improvements
21+
- Add support for M1/M2 macbooks
1822

1923
3. KEP work in 2022 (v1.24, v1.25, v1.26):
2024
- alpha:
2125
- [2578 - Windows Conformance](https://github.com/kubernetes/enhancements/tree/master/keps/sig-windows/2578-windows-conformance) - v1.24
22-
- [3503 - Host Network Support for Windows Pods](https://github.com/kubernetes/enhancements/tree/master/keps/sig-windows/3503-host-network-support-for-windows-pods) - v1.26
26+
- [3503 - Host Network Support for Windows Pods](https://github.com/kubernetes/enhancements/tree/master/keps/sig-windows/3503-host-network-support-for-windows-pods) - v1.26
2327
- stable:
2428
- [1981 - Windows Privileged Container Support](https://github.com/kubernetes/enhancements/tree/master/keps/sig-windows/1981-windows-privileged-container-support) - v1.26
2529
- [2802 - Identify Pod's OS during API Server admission](https://github.com/kubernetes/enhancements/tree/master/keps/sig-windows/2802-identify-windows-pods-apiserver-admission) - v1.25
2630

27-
2831
## Project health
2932

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

33-
-
34-
-
35-
-
36+
- Maintaining SIG-Windows E2E test passes.
37+
- Attracting long-term contributors for all SIG-windows sub-projects.
3638

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

39-
-
40-
-
41-
-
41+
- open / stale issues in Windows specific k-sigs/ repos
42+
- stars for k-sigs/windows specific repos
4243

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

46-
-
47+
- yes however setting up K8s clusters with Windows nodes for local development scenarios continues to be difficult and time consuming for new contributors. We are continually trying to improve this experience with the sig-windows-dev-tool project.
4748

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

51-
-
52+
- yes
5253

5354
5. Does the group have contributors from multiple companies/affiliations?
5455

55-
-
56+
- yes
5657

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

60-
-
61-
-
61+
- Help maintaining [sig-windows-dev-tools](https://github.com/kubernetes-sigs/sig-windows-dev-tools).
62+
This project is aimed to make testing Windows-related changes in core Kubernetes components easier which is consistently idefintied as one of the hurdles to contrubting in the SIG.
63+
From the project's [readme](https://github.com/kubernetes-sigs/sig-windows-dev-tools#goal):
64+
> Our goal is to make Windows ridiculously easy to contribute to, play with, and learn about for anyone interested in using or contributing to the ongoing Kubernetes-on-Windows story. Windows is rapidly becoming an increasingly viable alternative to Linux thanks to the recent introduction of Windows HostProcess containers and Windows support for NetworkPolicies + Containerd integration.
6265
6366
## Membership
6467

65-
- Primary slack channel member count:
66-
- Primary mailing list member count:
67-
- Primary meeting attendee count (estimated, if needed):
68-
- Primary meeting participant count (estimated, if needed):
69-
- Unique reviewers for SIG-owned packages: <!-- in future, this will be generated from OWNERS files referenced from subprojects, expanded with OWNERS_ALIASES files -->
70-
- Unique approvers for SIG-owned packages: <!-- in future, this will be generated from OWNERS files referenced from subprojects, expanded with OWNERS_ALIASES files -->
68+
- Primary slack channel member count: 1687
69+
- Primary mailing list member count: 212
70+
- Primary meeting attendee count (estimated, if needed): 12
71+
- Primary meeting participant count (estimated, if needed): 6-9
72+
- Unique reviewers for SIG-owned packages: 8
73+
- Unique approvers for SIG-owned packages: 8
7174

7275
Include any other ways you measure group membership
7376

7477
## [Subprojects](https://git.k8s.io/community/sig-windows#subprojects)
7578

76-
77-
7879
**New in 2022:**
7980

80-
- windows-operational-readiness
81+
- windows-operational-readiness
82+
- windows-service-proxy
8183

8284
**Continuing:**
8385

84-
- windows-gmsa
85-
- windows-samples
86-
- windows-testing
87-
- windows-tools
88-
86+
- windows-gmsa
87+
- windows-samples
88+
- windows-testing
89+
- windows-tools
8990

9091
## [Working groups](https://git.k8s.io/community/sig-windows#working-groups)
9192

92-
9393
## Operational
9494

9595
Operational tasks in [sig-governance.md]:
9696

97-
- [ ] [README.md] reviewed for accuracy and updated if needed
98-
- [ ] [CONTRIBUTING.md] reviewed for accuracy and updated if needed
97+
- [x] [README.md] reviewed for accuracy and updated if needed
98+
- [x] [CONTRIBUTING.md] reviewed for accuracy and updated if needed
9999
(or created if missing and your contributor steps and experience are different or more
100100
in-depth than the documentation listed in the general [contributor guide] and [devel] folder.)
101-
- [ ] Subprojects list and linked OWNERS files in [sigs.yaml] reviewed for accuracy and updated if needed
102-
- [ ] SIG leaders (chairs, tech leads, and subproject owners) in [sigs.yaml] are accurate and active, and updated if needed
103-
- [ ] Meeting notes and recordings for 2022 are linked from [README.md] and updated/uploaded if needed
104-
- [ ] Did you have community-wide updates in 2022 (e.g. community meetings, kubecon, or kubernetes-dev@ emails)? Links to email, slides, or recordings:
105-
-
106-
-
101+
- [x] Subprojects list and linked OWNERS files in [sigs.yaml] reviewed for accuracy and updated if needed
102+
- [x] SIG leaders (chairs, tech leads, and subproject owners) in [sigs.yaml] are accurate and active, and updated if needed
103+
- [x] Meeting notes and recordings for 2022 are linked from [README.md] and updated/uploaded if needed
104+
- [x] Did you have community-wide updates in 2022 (e.g. community meetings, kubecon, or kubernetes-dev@ emails)? Links to email, slides, or recordings:
105+
- [KubeCon EU 2022 maintainer talk](https://www.youtube.com/watch?v=THaDy6u-Cgk)
106+
- [KubeCon NA 2022 maintainer talk](https://www.youtube.com/watch?v=rELpBRmXaTw)
107+
- [SIG leadership updates](https://groups.google.com/g/kubernetes-sig-windows/c/jFLFUAQpM2c)
107108

108109
[CONTRIBUTING.md]: https://git.k8s.io/community/sig-windows/CONTRIBUTING.md
109110
[contributor ladder]: https://git.k8s.io/community/community-membership.md

0 commit comments

Comments
 (0)