IPv6 support for Ingress controller #3821
-
Hello Folks,
Thanks |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 12 replies
-
First of all, I will always suggest that folks consider the CRDs this project offers. As it gives you much better controls, more options, and will introduce you to a pattern that is very similar to the evolving Gateway API efforts of the K8s community. Dual stack is fully supported. The means the following combinations are possible: The pattern we see today is that IPv6 is becoming popular / common for the client connection in regions such as Asia where they might not also be operating IPv6 internal to the cluster (for the backend services). We included an option to disable IPv6 due to discovering that there are systems out there that disable IPv6 through disabling it within the kernel of the cluster nodes which creates some downstream impacts within the container. |
Beta Was this translation helpful? Give feedback.
First of all, I will always suggest that folks consider the CRDs this project offers. As it gives you much better controls, more options, and will introduce you to a pattern that is very similar to the evolving Gateway API efforts of the K8s community.
Dual stack is fully supported.
This applies to both the NGINX listener configuration and the assumptions we have around the container image. We assume that both stacks are present in the container image.
The means the following combinations are possible:
client side <-> backend
IPv4 <-> IPv4
IPv6 <-> IPv6
IPv4 <-> IPv6
IPv6 <-> IPv4
The pattern we see today is that IPv6 is becoming popular / common for the client connection in regions such …