plugins/plugins
Or Mergi 7e131a0076 bridge: Enable disabling bridge interface
The new `disableContainerInterface` parameter is added to the bridge plugin to
enable setting the container interface state down.

When the parameter is enabled, the container interface (veth peer that is placed
at the container ns) remain down (i.e: disabled).
The bridge and host peer interfaces state are not affected by the parameter.

Since IPAM logic involve various configurations including waiting for addresses
to be realized and setting the interface state UP, the new parameter cannot work
with IPAM.
In case both IPAM and DisableContainerInterface parameters are set, the bridge
plugin will raise an error.

Signed-off-by: Or Mergi <ormergi@redhat.com>
2024-01-10 15:35:23 +02:00
..
ipam Create IPAM files with 0600 permissions 2023-10-02 11:59:31 +02:00
main bridge: Enable disabling bridge interface 2024-01-10 15:35:23 +02:00
meta vrf: fix route filter to use output iface 2023-07-21 12:50:21 +02:00
sample Fix revive linter errors 2023-03-24 21:04:39 +01:00
linux_only.txt dummy: Create a Dummy CNI plugin that creates a virtual interface. 2022-08-11 13:50:37 +01:00
windows_only.txt plugins: remove flannel 2021-06-02 17:38:32 +02:00