-
Notifications
You must be signed in to change notification settings - Fork 101
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Only one Gateway
instance supported
#1511
Comments
Thanks for providing the detailed instructions. We have an issue about supporting multiple Gateways -- #1443 In that case, NGF will provision separate data planes, one per each Gateway. Where data plane is 1 or more NGINX replicas. Could it cover your case? At the same time, another approach is to merge multiple Gateways and use one data plane for the merged Gateways. However, such merging is not yet fully defined in the Gateway API -- there is an PR with the GEP for it kubernetes-sigs/gateway-api#1863 See also https://gateway-api.sigs.k8s.io/geps/overview/ Additionally
I wonder if you're planning to use HTTP3 and that's why you have UPD ports exposed |
@pleshakov Happy to hear that this is in progress, I'm building basically a cluster for my company for staging environment and for now I'm using just one Gateway with multiple listeners, but The UDP was only for testing, but I'm willing to use http3 in the future but is seems it still have not very good support - so that's not a priority, http2 is more than enough for my needs. If you need any help, testing, or feedback from production I'm happy to provide anything you need and speed up issue fixing ;) |
We just covered this story in our community meeting. This is technically a duplicate of #1443 which is currently tentatively slotted for 1.3. After our control and data plane split (#1508) we'll be able to pursue this. Can't guarantee we can deliver it in 1.3 since we'll need to refine both (and we want to get releases out ASAP), but the conversation above will be linked to #1443. |
Describe the bug
The bug is simple, I wanted to have 2
Gateway
resources in separate namespaces, that handle different hostnames.Gateways that uses different GatewayClasses can be deployed succesfully.
It seems that there is support for only ONE Gateway per GatewayClass.
To Reproduce
Steps to reproduce the behavior:
resources/gateway.yaml
Expected behavior
The
different-gateway
PROGRAMMED
status isTrue
Your environment
repository: ghcr.io/nginxinc/nginx-gateway-fabric tag: 1.1.0
kindest/node:v1.29.0
kind
The text was updated successfully, but these errors were encountered: