linkerd / linkerd2

Ultralight, security-first service mesh for Kubernetes. Main repo for Linkerd 2.x.
https://linkerd.io
Apache License 2.0
10.51k stars 1.27k forks source link

Make IPv6 support opt-in #12576

Closed alpeb closed 2 months ago

alpeb commented 2 months ago

This changes the default of the Helm value disableIPv6 to true. Additionally, the proxy's LINKERD2_PROXY_OUTBOUND_LISTEN_ADDRS env var is now set accordingly to that value.

This addresses an incompatibility with GKE introduced in last week's edge (edge-24.5.1): in default IPv4-only nodes in GKE clusters the proxy can't bind to ::1, so we have make IPv6 opt-in to avoid surprises.