docs: add highlights to sig network report 2024

Signed-off-by: Shane Utt <shaneutt@linux.com>
This commit is contained in:
Shane Utt 2025-02-25 13:24:39 -05:00
parent 8ac3e5de1a
commit d19ef2a46c
No known key found for this signature in database
GPG Key ID: 134DD1D287EE8401
1 changed files with 57 additions and 7 deletions

View File

@ -4,13 +4,63 @@
1. What work did the SIG do this year that should be highlighted? 1. What work did the SIG do this year that should be highlighted?
<!-- This year we have several highlights from our various sub-projects, these are
Some example items that might be worth highlighting: the major themes and releases:
- Major KEP advancement
- Important initiatives that aren't tracked via KEPs - [External DNS](https://github.com/kubernetes-sigs/external-dns)
- Paying down significant tech debt - Two new reviewers were added this year as the project continues to grow
- Governance and leadership changes - Shipped important maintenance release [v0.15.x](https://github.com/kubernetes-sigs/external-dns/releases/tag/v0.15.0)
--> - [Ingress NGINX](https://github.com/kubernetes/ingress-nginx)
- Shipped a large number of `v1.x.x` patch and minor releases all the way from `v1.8.x` to [v1.12.0](https://github.com/kubernetes/ingress-nginx/releases/tag/controller-v1.12.0)
- [InGate](https://github.com/kubernetes-sigs/ingate)
- Project just started at the end of 2024 and is starting to plan the roadmap.
- [Multi-Network](https://github.com/kubernetes-sigs/multi-network-api)
- Moved away from core development to CRD based addon approach
- Work started on supporting [Dynamic Resource Allocation (DRA)]
- [Network Policy](https://github.com/kubernetes-sigs/network-policy-api)
- Working on getting `AdminNetworkPolicy` (ANP) and `BaselineAdminNetworkPolicy` (BANP) APIs to `Beta`
- Two new implementations joined us this year in supporting the APIs
- Delivered features: [FQDN Selectors], [Policy Assistant CLI], and [Tenancy API]
- Work started on [Service Account Selectors], and [Dry-Run Mode]
- [Gateway API](https://github.com/kubernetes-sigs/gateway-api)
- Delivered [GRPCRoute], [ParentReference Port], [Service Mesh Support] and [Conformance Profiles and Reports] as GA in release [v1.1][gwv1.1]
- Delivered [HTTPRoute Timeouts], [Gateway Infrastructure Labels], and [Backend Protocol Support] as GA in release [v1.2][gwv1.2]
- Shipped two releases of our [ingress2gateway] utility: [v0.2.0][i2gv0.2], [v0.3.0][i2gv0.3]
- Shipped our first release of our [gwctl] utility: [v0.1.0][gwctlv0.1]
- [Gateway API Inference Extensions (GIE)](https://github.com/kubernetes-sigs/gateway-api-inference-extension)
- Shipped our first release [v0.1.0](https://github.com/kubernetes-sigs/gateway-api-inference-extension)
- [IP Masq Agent](https://github.com/kubernetes-sigs/ip-masq-agent)
- Shipped important maintenance release [v2.12.0](https://github.com/kubernetes-sigs/ip-masq-agent/releases/tag/v2.12.0)
- [Cluster Proportional Autoscaler](https://github.com/kubernetes-sigs/cluster-proportional-autoscaler)
- Shipped important maintenance release [v1.9.x](https://github.com/kubernetes-sigs/cluster-proportional-autoscaler/releases/tag/v1.9.0)
- [Blixt](https://github.com/kubernetes-sigs/blixt)
- Started a [major rewrite of the control-plane] and added [L4 Gateway API Support] ([TCPRoute], [UDPRoute])
[Dynamic Resource Allocation (DRA)]:https://kubernetes.io/docs/concepts/scheduling-eviction/dynamic-resource-allocation/
[FQDN Selectors]:https://network-policy-api.sigs.k8s.io/npeps/npep-133/
[Policy Assistant CLI]:https://github.com/kubernetes-sigs/network-policy-api/releases/tag/v0.0.1-policy-assistant
[Tenancy API]:https://network-policy-api.sigs.k8s.io/npeps/npep-122/
[Service Account Selectors]:https://github.com/kubernetes-sigs/network-policy-api/pull/274
[Dry-Run Mode]:https://github.com/kubernetes-sigs/network-policy-api/pull/276
[GRPCRoute]:https://gateway-api.sigs.k8s.io/guides/grpc-routing/
[ParentReference Port]:https://gateway-api.sigs.k8s.io/reference/spec/#gateway.networking.k8s.io%2fv1.ParentReference
[Service Mesh Support]:https://gateway-api.sigs.k8s.io/mesh/
[Conformance Profiles and Reports]:https://gateway-api.sigs.k8s.io/geps/gep-1709/
[HTTPRoute Timeouts]:https://gateway-api.sigs.k8s.io/geps/gep-1742/
[Gateway Infrastructure Labels]:https://gateway-api.sigs.k8s.io/reference/spec/#gateway.networking.k8s.io/v1.GatewayInfrastructure
[Backend Protocol Support]:https://github.com/kubernetes/enhancements/tree/master/keps/sig-network/3726-standard-application-protocols
[ingress2gateway]:https://github.com/kubernetes-sigs/ingress2gateway
[gwctl]:https://github.com/kubernetes-sigs/gwctl
[major rewrite of the control-plane]:https://github.com/kubernetes-sigs/blixt/milestone/8
[L4 Gateway API Support]:https://github.com/kubernetes-sigs/blixt/issues/303
[TCPRoute]:https://gateway-api.sigs.k8s.io/references/spec/#gateway.networking.k8s.io/v1alpha2.TCPRoute
[UDPRoute]:https://gateway-api.sigs.k8s.io/references/spec/#gateway.networking.k8s.io/v1alpha2.UDPRoute
[gwv1.1]:https://github.com/kubernetes-sigs/gateway-api/releases/tag/v1.1.0
[gwv1.2]:https://github.com/kubernetes-sigs/gateway-api/releases/tag/v1.2.0
[i2gv0.2]:https://github.com/kubernetes-sigs/ingress2gateway/releases/tag/v0.2.0
[i2gv0.3]:https://github.com/kubernetes-sigs/ingress2gateway/releases/tag/v0.3.0
[gwctlv0.1]:https://github.com/kubernetes-sigs/gwctl/releases/tag/v0.1.0
2. Are there any areas and/or subprojects that your group needs help with (e.g. fewer than 2 active OWNERS)? 2. Are there any areas and/or subprojects that your group needs help with (e.g. fewer than 2 active OWNERS)?