gateway-api
                                
                                 gateway-api copied to clipboard
                                
                                    gateway-api copied to clipboard
                            
                            
                            
                        Repository for the next iteration of composite service (e.g. Ingress) and load balancing APIs.
Fixes - #627 **What type of PR is this?** **What this PR does / why we need it**: **Which issue(s) this PR fixes**: Fixes # **Does this PR introduce a...
**What happened**: Running `make fmt` does not address linter formatting concerns. **What you expected to happen**: There should be a `make fmt` or `make goimports` rule that brings files to...
**What would you like to be added**: With generics shipping in go1.18, the gateway-api project needs to have some kind of policy around when and how generics should be used....
**What would you like to be added**: Improve logging for conformance test conditions to include the "got" in addition to the "want". In particular, `HTTPRouteInvalidCrossNamespaceParentRef/Gateway_should_have_0_Routes_attached` needs improvement. **Why this is...
**What would you like to be added**: A new type `Response` should be added containing the following fields (non-exhaustive): ```golang // This struct represents a HTTPResponse returned from a backend....
**What would you like to be added**: A Gateway finalizer similar to the GatewayClass finalizer. **Why this is needed**: The [GatewayClass finalizer](https://github.com/kubernetes-sigs/gateway-api/blob/v0.5.0/apis/v1beta1/gatewayclass_types.go#L64-L67) ensures that a GatewayClass is not deleted when...
**What would you like to be added**: Either update the current spec for collapsing compatible Listeners across Gateways or update conformance tests to support existing guidance for collapsing compatible Listeners...
**What would you like to be added**: In the redirect examples here https://gateway-api.sigs.k8s.io/guides/http-redirect-rewrite/#redirects the backendRefs are always configured. Like below: ```yaml . . . rules: - filters: - type: RequestRedirect...
Currently, the conformance tests use a pretty simple `echoserver` deployment and make HTTP calls from the go test runner to the Gateway IP (which must be reachable from the test...
As we're thinking about the long term use of CRDs for this API, we'll want to ensure that both users and implementations have a smooth experience across CRD upgrades. Here's...