Description
(follow-up from GAMMA meeting 2023-01-31)
In the past we've had discussions about a mode of operation for Gateway API which we'll call "static mode" (previously called "unmanaged mode" in some old issues) wherein a Gateway
resource refers to a gateway that has been provisioned by some other means (e.g. via Helm) but the implementation may or may not actually manage the lifecycle of that gateway.
Multiple implementations now have options for such a mode which can be particularly helpful for allowing legacy/pre-operator deployments to have Gateway API functionality. Implementations that do this include (but are not limited to):
- Contour
- Istio
- Kong
- NGinx
Today there are prospective implementations of GAMMA (such as LinkerD) which are in need of such a mode, but currently that mode is a colloquialism, and not properly documented or accounted for here in upstream Gateway API.
TODO:
- add documentation that prescribes implementing "static" or "unmanaged"
Gateway
mode - make any provisions necessary in the conformance tests to accommodate such an implementation, and/or potentially add this as a separate conformance category
Metadata
Metadata
Assignees
Labels
Type
Projects
Status