-
Notifications
You must be signed in to change notification settings - Fork 367
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add an agent config parameter for enabling flexible IPAM (bridging mode)
In the current implementation, enabling the AntreaIPAM feature gate will enable both AntreaIPAM which allocates IPs from IPPools, and Node side datapath configurations to support traffic forwarding of AntreaIPAM Pods whose IPs are allocated from IPPools by AntreaIPAM. This commit adds a separate config parameter - enableBridgingMode - to Antrea Agent, to enable/disable support for AntreaIPAM Pods on a Node. Only when enableBridgingMode is set to true, Antrea Agent connects the uplink interface to the OVS bridge, requests IP allocation from AntreaIPAM and implements traffic forwarding for AntreaIPAM (bridging mode) Pods. This change is also needed to extend AntreaIPAM for other IPAM use cases, in addition to IPAM for bridging mode Pods. Signed-off-by: Jianjun Shen <shenj@vmware.com>
- Loading branch information
Showing
14 changed files
with
167 additions
and
80 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.