gateway-api
gateway-api copied to clipboard
Repository for the next iteration of composite service (e.g. Ingress) and load balancing APIs.
**What would you like to be added**: Expose validation rules to reference documentation on the website (and/or so it shows up in `kubectl explain` **Why this is needed**: Users have...
**What would you like to be added**: The [GatewaySpec.Listener docstring](https://github.com/kubernetes-sigs/gateway-api/blob/232953d038961461aaa5c21ad69a8138683d4e24/apis/v1/gateway_types.go#L68) does not define behavior for when a request does not match any hostname defined in a `Listener`. **Why this is...
There are no examples or docs on specifying only the service name in matching rules like so: ``` rules: - matches: - method: service: package.name.version.Service ``` There is a matching...
**What would you like to be added**: Some changes to conformance framework to reduce potential flakiness. Solutions might include: 1. A configurable timeout between tests to account for this kind...
**What would you like to be added**: A simple way to figure out which policies are affecting a resource. **Why this is needed**: As a maintainer of Gateway, I am...
**Description:*** The current Gateway API specification does not seem to provide a straightforward way to manage TLS certificates and handle SNI-based routing without pre-defining certificates in the Gateway resource. This...
## Background In many verification scripts (triggered by running `make verify`), Docker is frequently used as a pre-check tool in many instances. ## Changes It is would be nice to...
**What would you like to be added**: The official kubernetes.io docs contain a Gateway API section that can be improved in some ways to better advertise our project over Ingress...
**What would you like to be added**: Stronger clarification is needed what should happen when two listners are configured as follows: ``` apiVersion: gateway.networking.k8s.io/v1 kind: Gateway metadata: name: some-gateway spec:...
**What would you like to be added**: The documentation for `set` currently reads: > To edit an existing header, use the set action and specify the value of the header...