Open pperiyasamy opened 2 weeks ago
Partially reviewed - as discussed via slack - we need to rework this for non-IC where pkt marks wont survive when pkts cross nodes.
can you do me a favour? Feel free to say no cause it maybe a pain in the head for you.. but itll be easier for everyone to inspect the new arch. If theres no changes for any of the following deployment mods + network, fine to combine them in the same file, but name the file appropriately.
I think we need diagrams for the following combinations for each EIP "config" (defined later):
primaryeip-cdn-ic
primaryeip-cdn-non-ic
primaryeip-udn-l3-ic
primaryeip-udn-l3-non-ic
primaryeip-udn-l2
secondaryeip-cdn-ic
secondaryeip-cdn-non-ic
secondaryeip-udn-l3-ic
secondaryeip-udn-l3-non-ic
secondaryeip-udn-l2
primary means EIP is assigned to a pkt egressing primary interface and secondary is egress-ing a host secondary interface.
EIP "configs":
two pods, EIP with one IP - one on a node and another on the egress node two pods, EIP with two IPs - one on a node and another on one of the egress nodes Name the files so its clear which deployment model + network(s) we are in.
Peri will update the info to incorporate: https://docs.google.com/document/d/1mlhI9TJgy7DxJT-JX7Qz9_-rTgivZwlO4Pfyob616cs/edit
I have not looked at anything here in depth, but I want to say I'm loving what's happening here in this PR 👏👏👏👏👏
This commit adds an enhancement proposal to support EgressIP for the user defined segmentation networks which serves as a primary network for the pods.