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

Allow enabling memif and vcl #646

Merged
merged 2 commits into from
Oct 20, 2023
Merged

Allow enabling memif and vcl #646

merged 2 commits into from
Oct 20, 2023

Conversation

hedibouattour
Copy link
Collaborator

on top of #641 and #644

hedibouattour and others added 2 commits October 13, 2023 16:07
This patch moves the PBL to the pod's VRF as it was previously
in the main VRF. This will enable pod to self communication
respecting the port mapping defined in the annotation.

When VCL is enabled on the pod, we add the PBL in the punt table
so that traffic is first looked up in VPP's session table, then
hits the port lookup in the PBL. This allows using all three
(memif,VCL,tuntap) for a single pod.

Signed-off-by: Nathan Skrzypczak <[email protected]>
Copy link
Collaborator

@sknat sknat left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for fixing it !

@sknat sknat merged commit a9e677f into master Oct 20, 2023
3 checks passed
@sknat sknat deleted the allow-enabling-memif-and-vcl branch October 20, 2023 08:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants