-
Notifications
You must be signed in to change notification settings - Fork 512
listeners doesn't work in an ipv6 disabled cluster #11175
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
Comments
Thanks for the bug report! quick glance, it seems like you'd specifically need a node where the kernel has IPv6 disabled. Otherwise I think you can usually still listen on |
It is indeed on a node where the ipv6 is disabled on the kernel level, that might explain why it couldn't handle |
Hi, I have exactly the same problem. For security hardening reasons IPv6 is disabled at Kernel Level on each of my node... |
we're thinking of adding a global setting to change the bind address to ipv4. would that be enough? or does this need to be per gw? |
From my perspective, a global setting to control the bind address would be sufficient. If per-gateway customization becomes necessary, it could be exposed via the |
Uh oh!
There was an error while loading. Please reload this page.
kgateway version
v2.0.0
Kubernetes Version
v1.29.8+rke2r1
Describe the bug
I'm working in an rke2 cluster where we disabled completly ipv6
When trying to install kgateway and perform the simplest test by following the instructions with the sample-app, I encountered an error. After deploying a gateway, there is an issue related to the listeners.
Here is the log generated by the container:
Additionally, here is an extract of the Envoy configuration dump:
Expected Behavior
I expected the gateway to be deployed successfully, with the listener properly configured and without any errors. The sample-app should work seamlessly when following the provided instructions.
Steps to reproduce the bug
Additional Environment Detail
No response
Additional Context
No response
The text was updated successfully, but these errors were encountered: