Skip to content
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

IPv6 support #291

Open
PerforMance308 opened this issue May 2, 2024 · 5 comments · Fixed by #434
Open

IPv6 support #291

PerforMance308 opened this issue May 2, 2024 · 5 comments · Fixed by #434
Assignees
Milestone

Comments

@PerforMance308
Copy link

What would you like to be added:
Based on issues #244 , it was found that kmesh does not currently support ipv6
Why is this needed:
If using higher version of k8s, JVM will enable IPv6 by default, in this case , kmesh couldn't handle request between java services

@hzxuzhonghu
Copy link
Member

cc @nlgwcy

@supercharge-xsy
Copy link
Contributor

supercharge-xsy commented May 16, 2024

we also need to consider the IPv4-mapped IPv6

@nlgwcy nlgwcy self-assigned this May 21, 2024
@nlgwcy nlgwcy mentioned this issue May 22, 2024
10 tasks
@hzxuzhonghu hzxuzhonghu added this to the v0.4 milestone May 30, 2024
@YaoZengzeng
Copy link
Member

Waypoint should support decoding IPV6 address as well.

@nlgwcy
Copy link
Contributor

nlgwcy commented Jun 15, 2024

PR_434 covers only IPv6 compatibility reconstruction.

  1. workload mode supports IPv6
    • IPv6-compatible reconstruction on the control plane
    • IPv6-compatible reconstruction on the data plane

Wait for support:

  1. workload mode supports IPv6

    • Authentication process supports IPv6
    • Kmesh management supports IPv6
  2. ads mode supports IPv6

    • Control plane supports configuration issuance related to IPv6
    • eBPF programs support IPv6
    • Kmesh management supports IPv6
  • OE 23.03 adaptation
  • IPv4-mapped IPv6 scenario
  • Document refresh

@nlgwcy
Copy link
Contributor

nlgwcy commented Jun 19, 2024

/reopen

@nlgwcy nlgwcy reopened this Jun 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants