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

Support WireGuard for traffic encryption #2204

Closed
xliuxu opened this issue May 24, 2021 · 1 comment
Closed

Support WireGuard for traffic encryption #2204

xliuxu opened this issue May 24, 2021 · 1 comment
Labels
kind/design Categorizes issue or PR as related to design. lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale.

Comments

@xliuxu
Copy link
Contributor

xliuxu commented May 24, 2021

Describe what you are trying to solve
WireGuard provides better throughput compares with IPsec and it is shipped with Linux kernel version >=5.6. It would be great if Antrea could support using WireGuard for traffic encryption.

Describe the solution you have in mind
Support WireGuard in Antrea.

Describe how your solution impacts user flows
User can set wireguard: enable in Antrea configmap and then all Antrea managed traffic will be encrypted by WireGuard.

Describe the main design/architecture of your solution
Wireguard can be integrated with Antrea noEncap mode without changing any flow entry. Detailed design please refer to https://docs.google.com/document/d/1nZSJPnbHeCxvhWDrAP2l0Zpv-wwg6pacOCgL9kH7Ds0/edit?usp=sharing

Alternative solutions that you considered
N/A

Test plan
Unit tests and e2e tests should be added for WireGuard enabled cases.

Additional context
N/A

@xliuxu xliuxu added the kind/design Categorizes issue or PR as related to design. label May 24, 2021
@github-actions
Copy link
Contributor

This issue is stale because it has been open 180 days with no activity. Remove stale label or comment, or this will be closed in 180 days

@github-actions github-actions bot added the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Nov 21, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/design Categorizes issue or PR as related to design. lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale.
Projects
None yet
Development

No branches or pull requests

1 participant