Skip to content

Commit 0fd4560

Browse files
committed
Generate 2024 annual report boilerplates
Signed-off-by: Maciej Szulik <[email protected]>
1 parent d8e5c13 commit 0fd4560

File tree

32 files changed

+2181
-0
lines changed

32 files changed

+2181
-0
lines changed
+98
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,98 @@
1+
# 2024 Annual Report: SIG API Machinery
2+
3+
## Current initiatives and Project Health
4+
5+
1. What work did the SIG do this year that should be highlighted?
6+
7+
<!--
8+
Some example items that might be worth highlighting:
9+
- Major KEP advancement
10+
- Important initiatives that aren't tracked via KEPs
11+
- Paying down significant tech debt
12+
- Governance and leadership changes
13+
-->
14+
15+
2. Are there any areas and/or subprojects that your group needs help with (e.g. fewer than 2 active OWNERS)?
16+
17+
18+
3. Did you have community-wide updates in 2024 (e.g. KubeCon talks)?
19+
20+
<!--
21+
Examples include links to email, slides, or recordings.
22+
-->
23+
24+
4. KEP work in 2024 (v1.30, v1.31, v1.32):
25+
<!--
26+
TODO: Uncomment the following auto-generated list of KEPs, once reviewed & updated for correction.
27+
28+
Note: This list is generated from the KEP metadata in kubernetes/enhancements repository.
29+
If you find any discrepancy in the generated list here, please check the KEP metadata.
30+
Please raise an issue in kubernetes/community, if the KEP metadata is correct but the generated list is incorrect.
31+
-->
32+
33+
<!--
34+
- Alpha
35+
- [3962 - Mutating Admission Policies](https://github.com/kubernetes/enhancements/tree/master/keps/sig-api-machinery/3962-mutating-admission-policies) - v1.32
36+
- [4222 - CBOR Serializer](https://github.com/kubernetes/enhancements/tree/master/keps/sig-api-machinery/4222-cbor-serializer) - v1.32
37+
- [4346 - Add Informer Metrics](https://github.com/kubernetes/enhancements/tree/master/keps/sig-api-machinery/4346-informer-metrics) - v1.30
38+
- [4355 - Coordinated Leader Election](https://github.com/kubernetes/enhancements/tree/master/keps/sig-api-machinery/4355-coordinated-leader-election) - v1.31
39+
- [4460 - Enable per-request Read/Write Deadline](https://github.com/kubernetes/enhancements/tree/master/keps/sig-api-machinery/4460-per-request-deadline) - v1.31
40+
41+
- Beta
42+
- [2339 - StorageVersion API for HA API servers](https://github.com/kubernetes/enhancements/tree/master/keps/sig-api-machinery/2339-storageversion-api-for-ha-api-servers) - v1.30
43+
- [2340 - Consistent Reads from Cache](https://github.com/kubernetes/enhancements/tree/master/keps/sig-api-machinery/2340-Consistent-reads-from-cache) - v1.31
44+
- [3157 - Allow informers for getting a stream of data instead of chunking](https://github.com/kubernetes/enhancements/tree/master/keps/sig-api-machinery/3157-watch-list) - v1.32
45+
- [4008 - CRD Validation Ratcheting](https://github.com/kubernetes/enhancements/tree/master/keps/sig-api-machinery/4008-crd-ratcheting) - v1.30
46+
- [4192 - Move Storage Version Migrator in-tree](https://github.com/kubernetes/enhancements/tree/master/keps/sig-api-machinery/4192-svm-in-tree) - v1.32
47+
- [4568 - Resilient watchcache initialization](https://github.com/kubernetes/enhancements/tree/master/keps/sig-api-machinery/4568-resilient-watchcache-initialization) - v1.31
48+
49+
- Stable
50+
- [3352 - Aggregated Discovery](https://github.com/kubernetes/enhancements/tree/master/keps/sig-api-machinery/3352-aggregated-discovery) - v1.30
51+
- [3488 - CEL for Admission Control](https://github.com/kubernetes/enhancements/tree/master/keps/sig-api-machinery/3488-cel-admission-control) - 1.30
52+
- [3716 - Admission Webhook Match Conditions](https://github.com/kubernetes/enhancements/tree/master/keps/sig-api-machinery/3716-admission-webhook-match-conditions) - v1.30
53+
- [4006 - Transition from SPDY to Websockets](https://github.com/kubernetes/enhancements/tree/master/keps/sig-api-machinery/4006-transition-spdy-to-websockets) - v1.32
54+
- [4020 - Unknown Version Interoperability Proxy](https://github.com/kubernetes/enhancements/tree/master/keps/sig-api-machinery/4020-unknown-version-interoperability-proxy) - v1.30
55+
- [4358 - Custom Resource Field Selectors](https://github.com/kubernetes/enhancements/tree/master/keps/sig-api-machinery/4358-custom-resource-field-selectors) - v1.32
56+
- [4420 - Retry Generate Name](https://github.com/kubernetes/enhancements/tree/master/keps/sig-api-machinery/4420-retry-generate-name) - v1.32 -->
57+
58+
## [Subprojects](https://git.k8s.io/community/sig-api-machinery#subprojects)
59+
60+
61+
**Continuing:**
62+
- cel-admission-webhook
63+
- component-base
64+
- control-plane-features
65+
- idl-schema-client-pipeline
66+
- json
67+
- kubernetes-clients
68+
- server-api-aggregation
69+
- server-binaries
70+
- server-crd
71+
- server-frameworks
72+
- server-sdk
73+
- universal-machinery
74+
- yaml
75+
76+
## [Working groups](https://git.k8s.io/community/sig-api-machinery#working-groups)
77+
78+
**Retired in 2024:**
79+
- API Expression
80+
**Continuing:**
81+
- Structured Logging
82+
83+
## Operational
84+
85+
Operational tasks in [sig-governance.md]:
86+
- [ ] [README.md] reviewed for accuracy and updated if needed
87+
- [ ] [CONTRIBUTING.md] reviewed for accuracy and updated if needed
88+
- [ ] Other contributing docs (e.g. in devel dir or contributor guide) reviewed for accuracy and updated if needed
89+
- [ ] Subprojects list and linked OWNERS files in [sigs.yaml] reviewed for accuracy and updated if needed
90+
- [ ] SIG leaders (chairs, tech leads, and subproject leads) in [sigs.yaml] are accurate and active, and updated if needed
91+
- [ ] Meeting notes and recordings for 2024 are linked from [README.md] and updated/uploaded if needed
92+
93+
94+
[CONTRIBUTING.md]: https://git.k8s.io/community/sig-api-machinery/CONTRIBUTING.md
95+
[sig-governance.md]: https://git.k8s.io/community/committee-steering/governance/sig-governance.md
96+
[README.md]: https://git.k8s.io/community/sig-api-machinery/README.md
97+
[sigs.yaml]: https://git.k8s.io/community/sigs.yaml
98+
[devel]: https://git.k8s.io/community/contributors/devel/README.md

sig-apps/annual-report-2024.md

+87
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,87 @@
1+
# 2024 Annual Report: SIG Apps
2+
3+
## Current initiatives and Project Health
4+
5+
1. What work did the SIG do this year that should be highlighted?
6+
7+
<!--
8+
Some example items that might be worth highlighting:
9+
- Major KEP advancement
10+
- Important initiatives that aren't tracked via KEPs
11+
- Paying down significant tech debt
12+
- Governance and leadership changes
13+
-->
14+
15+
2. Are there any areas and/or subprojects that your group needs help with (e.g. fewer than 2 active OWNERS)?
16+
17+
18+
3. Did you have community-wide updates in 2024 (e.g. KubeCon talks)?
19+
20+
<!--
21+
Examples include links to email, slides, or recordings.
22+
-->
23+
24+
4. KEP work in 2024 (v1.30, v1.31, v1.32):
25+
<!--
26+
TODO: Uncomment the following auto-generated list of KEPs, once reviewed & updated for correction.
27+
28+
Note: This list is generated from the KEP metadata in kubernetes/enhancements repository.
29+
If you find any discrepancy in the generated list here, please check the KEP metadata.
30+
Please raise an issue in kubernetes/community, if the KEP metadata is correct but the generated list is incorrect.
31+
-->
32+
33+
<!--
34+
- Alpha
35+
- [3973 - Consider Terminating Pods in Deployments](https://github.com/kubernetes/enhancements/tree/master/keps/sig-apps/3973-consider-terminating-pods-deployment) - v1.32
36+
- [4443 - More granular Job failure reasons for PodFailurePolicy](https://github.com/kubernetes/enhancements/tree/master/keps/sig-apps/4443-configurable-pod-failure-policy-reasons) - v1.31
37+
38+
- Beta
39+
- [3998 - Job success/completion policy](https://github.com/kubernetes/enhancements/tree/master/keps/sig-apps/3998-job-success-completion-policy) - v1.31
40+
- [4368 - Job API managed-by label](https://github.com/kubernetes/enhancements/tree/master/keps/sig-apps/4368-support-managed-by-for-batch-jobs) - v1.32
41+
42+
- Stable
43+
- [1847 - Auto delete PVCs created by StatefulSet](https://github.com/kubernetes/enhancements/tree/master/keps/sig-apps/1847-autoremove-statefulset-pvcs) - v1.32
44+
- [2185 - Random Pod Selection on ReplicaSet Downscale](https://github.com/kubernetes/enhancements/tree/master/keps/sig-apps/2185-random-pod-select-on-replicaset-downscale) - v1.31
45+
- [3017 - Pod Healthy Policy for PDB](https://github.com/kubernetes/enhancements/tree/master/keps/sig-apps/3017-pod-healthy-policy-for-pdb) - v1.31
46+
- [3329 - Retriable and non-retriable Pod failures for Jobs](https://github.com/kubernetes/enhancements/tree/master/keps/sig-apps/3329-retriable-and-non-retriable-failures) - v1.31
47+
- [3335 - StatefulSet Slice](https://github.com/kubernetes/enhancements/tree/master/keps/sig-apps/3335-statefulset-slice) - v1.31
48+
- [3715 - Elastic Indexed Job](https://github.com/kubernetes/enhancements/tree/master/keps/sig-apps/3715-elastic-indexed-job) - v1.31
49+
- [4017 - Pod Index Label](https://github.com/kubernetes/enhancements/tree/master/keps/sig-apps/4017-pod-index-label) - v1.32
50+
- [4026 - Add job creation timestamp to job annotations](https://github.com/kubernetes/enhancements/tree/master/keps/sig-apps/4026-crojob-scheduled-timestamp-annotation) - v1.32 -->
51+
52+
## [Subprojects](https://git.k8s.io/community/sig-apps#subprojects)
53+
54+
55+
**New in 2024:**
56+
- kjob
57+
**Continuing:**
58+
- application
59+
- examples
60+
- execution-hook
61+
- kompose
62+
- workloads-api
63+
64+
## [Working groups](https://git.k8s.io/community/sig-apps#working-groups)
65+
66+
**New in 2024:**
67+
- Serving
68+
**Continuing:**
69+
- Batch
70+
- Data Protection
71+
72+
## Operational
73+
74+
Operational tasks in [sig-governance.md]:
75+
- [ ] [README.md] reviewed for accuracy and updated if needed
76+
- [ ] [CONTRIBUTING.md] reviewed for accuracy and updated if needed
77+
- [ ] Other contributing docs (e.g. in devel dir or contributor guide) reviewed for accuracy and updated if needed
78+
- [ ] Subprojects list and linked OWNERS files in [sigs.yaml] reviewed for accuracy and updated if needed
79+
- [ ] SIG leaders (chairs, tech leads, and subproject leads) in [sigs.yaml] are accurate and active, and updated if needed
80+
- [ ] Meeting notes and recordings for 2024 are linked from [README.md] and updated/uploaded if needed
81+
82+
83+
[CONTRIBUTING.md]: https://git.k8s.io/community/sig-apps/CONTRIBUTING.md
84+
[sig-governance.md]: https://git.k8s.io/community/committee-steering/governance/sig-governance.md
85+
[README.md]: https://git.k8s.io/community/sig-apps/README.md
86+
[sigs.yaml]: https://git.k8s.io/community/sigs.yaml
87+
[devel]: https://git.k8s.io/community/contributors/devel/README.md
+82
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,82 @@
1+
# 2024 Annual Report: SIG Architecture
2+
3+
## Current initiatives and Project Health
4+
5+
1. What work did the SIG do this year that should be highlighted?
6+
7+
<!--
8+
Some example items that might be worth highlighting:
9+
- Major KEP advancement
10+
- Important initiatives that aren't tracked via KEPs
11+
- Paying down significant tech debt
12+
- Governance and leadership changes
13+
-->
14+
15+
2. Are there any areas and/or subprojects that your group needs help with (e.g. fewer than 2 active OWNERS)?
16+
17+
18+
3. Did you have community-wide updates in 2024 (e.g. KubeCon talks)?
19+
20+
<!--
21+
Examples include links to email, slides, or recordings.
22+
-->
23+
24+
4. KEP work in 2024 (v1.30, v1.31, v1.32):
25+
<!--
26+
TODO: Uncomment the following auto-generated list of KEPs, once reviewed & updated for correction.
27+
28+
Note: This list is generated from the KEP metadata in kubernetes/enhancements repository.
29+
If you find any discrepancy in the generated list here, please check the KEP metadata.
30+
Please raise an issue in kubernetes/community, if the KEP metadata is correct but the generated list is incorrect.
31+
-->
32+
33+
<!--
34+
35+
- Beta
36+
- [4330 - Compatibility Versions](https://github.com/kubernetes/enhancements/tree/master/keps/sig-architecture/4330-compatibility-versions) - v1.32
37+
38+
- Stable
39+
- [4402 - Go workspaces for k/k](https://github.com/kubernetes/enhancements/tree/master/keps/sig-architecture/4402-go-workspaces) - v1.30 -->
40+
41+
## [Subprojects](https://git.k8s.io/community/sig-architecture#subprojects)
42+
43+
44+
**New in 2024:**
45+
- apisnoop
46+
- wg-device-management
47+
- wg-serving
48+
**Continuing:**
49+
- architecture-and-api-governance
50+
- code-organization
51+
- conformance-definition
52+
- enhancements
53+
- production-readiness
54+
55+
## [Working groups](https://git.k8s.io/community/sig-architecture#working-groups)
56+
57+
**New in 2024:**
58+
- Device Management
59+
- Serving
60+
**Retired in 2024:**
61+
- API Expression
62+
**Continuing:**
63+
- LTS
64+
- Policy
65+
- Structured Logging
66+
67+
## Operational
68+
69+
Operational tasks in [sig-governance.md]:
70+
- [ ] [README.md] reviewed for accuracy and updated if needed
71+
- [ ] [CONTRIBUTING.md] reviewed for accuracy and updated if needed
72+
- [ ] Other contributing docs (e.g. in devel dir or contributor guide) reviewed for accuracy and updated if needed
73+
- [ ] Subprojects list and linked OWNERS files in [sigs.yaml] reviewed for accuracy and updated if needed
74+
- [ ] SIG leaders (chairs, tech leads, and subproject leads) in [sigs.yaml] are accurate and active, and updated if needed
75+
- [ ] Meeting notes and recordings for 2024 are linked from [README.md] and updated/uploaded if needed
76+
77+
78+
[CONTRIBUTING.md]: https://git.k8s.io/community/sig-architecture/CONTRIBUTING.md
79+
[sig-governance.md]: https://git.k8s.io/community/committee-steering/governance/sig-governance.md
80+
[README.md]: https://git.k8s.io/community/sig-architecture/README.md
81+
[sigs.yaml]: https://git.k8s.io/community/sigs.yaml
82+
[devel]: https://git.k8s.io/community/contributors/devel/README.md

sig-auth/annual-report-2024.md

+87
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,87 @@
1+
# 2024 Annual Report: SIG Auth
2+
3+
## Current initiatives and Project Health
4+
5+
1. What work did the SIG do this year that should be highlighted?
6+
7+
<!--
8+
Some example items that might be worth highlighting:
9+
- Major KEP advancement
10+
- Important initiatives that aren't tracked via KEPs
11+
- Paying down significant tech debt
12+
- Governance and leadership changes
13+
-->
14+
15+
2. Are there any areas and/or subprojects that your group needs help with (e.g. fewer than 2 active OWNERS)?
16+
17+
18+
3. Did you have community-wide updates in 2024 (e.g. KubeCon talks)?
19+
20+
<!--
21+
Examples include links to email, slides, or recordings.
22+
-->
23+
24+
4. KEP work in 2024 (v1.30, v1.31, v1.32):
25+
<!--
26+
TODO: Uncomment the following auto-generated list of KEPs, once reviewed & updated for correction.
27+
28+
Note: This list is generated from the KEP metadata in kubernetes/enhancements repository.
29+
If you find any discrepancy in the generated list here, please check the KEP metadata.
30+
Please raise an issue in kubernetes/community, if the KEP metadata is correct but the generated list is incorrect.
31+
-->
32+
33+
<!--
34+
- Alpha
35+
- [3926 - Handling undecryptable resources](https://github.com/kubernetes/enhancements/tree/master/keps/sig-auth/3926-handling-undecryptable-resources) - v1.32
36+
- [4317 - Pod Certificates](https://github.com/kubernetes/enhancements/tree/master/keps/sig-auth/4317-pod-certificates) - v1.32
37+
- [740 - Support external signing of service account tokens](https://github.com/kubernetes/enhancements/tree/master/keps/sig-auth/740-service-account-external-signing) - v1.32
38+
39+
- Beta
40+
- [3331 - Structured authentication config](https://github.com/kubernetes/enhancements/tree/master/keps/sig-auth/3331-structured-authentication-configuration) - v1.30
41+
- [4601 - Authorize with Selectors](https://github.com/kubernetes/enhancements/tree/master/keps/sig-auth/4601-authorize-with-selectors) - v1.32
42+
- [4633 - Only allow anonymous auth for configured endpoints](https://github.com/kubernetes/enhancements/tree/master/keps/sig-auth/4633-anonymous-auth-configurable-endpoints) - v1.32
43+
44+
- Stable
45+
- [2799 - Reduction of Secret-based Service Account Tokens](https://github.com/kubernetes/enhancements/tree/master/keps/sig-auth/2799-reduction-of-secret-based-service-account-token) - v1.30
46+
- [3221 - Structured Authorization Configuration](https://github.com/kubernetes/enhancements/tree/master/keps/sig-auth/3221-structured-authorization-configuration) - v1.32
47+
- [4193 - bound service account token improvements](https://github.com/kubernetes/enhancements/tree/master/keps/sig-auth/4193-bound-service-account-token-improvements) - v1.32 -->
48+
49+
## [Subprojects](https://git.k8s.io/community/sig-auth#subprojects)
50+
51+
52+
**New in 2024:**
53+
- secrets-store-sync-controller
54+
**Continuing:**
55+
- audit-logging
56+
- authenticators
57+
- authorizers
58+
- certificates
59+
- encryption-at-rest
60+
- hierarchical-namespace-controller
61+
- node-identity-and-isolation
62+
- policy-management
63+
- secrets-store-csi-driver
64+
- service-accounts
65+
- sig-auth-tools
66+
67+
## [Working groups](https://git.k8s.io/community/sig-auth#working-groups)
68+
69+
**Continuing:**
70+
- Policy
71+
72+
## Operational
73+
74+
Operational tasks in [sig-governance.md]:
75+
- [ ] [README.md] reviewed for accuracy and updated if needed
76+
- [ ] [CONTRIBUTING.md] reviewed for accuracy and updated if needed
77+
- [ ] Other contributing docs (e.g. in devel dir or contributor guide) reviewed for accuracy and updated if needed
78+
- [ ] Subprojects list and linked OWNERS files in [sigs.yaml] reviewed for accuracy and updated if needed
79+
- [ ] SIG leaders (chairs, tech leads, and subproject leads) in [sigs.yaml] are accurate and active, and updated if needed
80+
- [ ] Meeting notes and recordings for 2024 are linked from [README.md] and updated/uploaded if needed
81+
82+
83+
[CONTRIBUTING.md]: https://git.k8s.io/community/sig-auth/CONTRIBUTING.md
84+
[sig-governance.md]: https://git.k8s.io/community/committee-steering/governance/sig-governance.md
85+
[README.md]: https://git.k8s.io/community/sig-auth/README.md
86+
[sigs.yaml]: https://git.k8s.io/community/sigs.yaml
87+
[devel]: https://git.k8s.io/community/contributors/devel/README.md

0 commit comments

Comments
 (0)