# Packages
No description provided by the author
# Functions
GetDaemonAddressByPod returns daemon IP address (pod IP:daemon port).
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewDaemonWatcher creates new daemon watcher.
NewHostInterfaceHandler.
NewNamespaceWatcher creates new namespace watcher.
No description provided by the author
SetDaemon sets daemon environments.
# Variables
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
referred by daemon watcher.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
CIDRHandler handles CIDR object - general handling: Get, List, Delete - compute VLAN CIDR and create CIDR.
CIDRReconciler reconciles a CIDR object - if CIDR is deleted, delete CIDR dependency (ippools, routes) - otherwise, update CIDR.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
DaemonWatcher watches daemon pods and updates HostInterface and CIDR.
HostInterfaceHandler handles HostInterface object - general handling: Get, List, Delete.
HostInterfaceReconciler reconciles a HostInterface object - if HostInterface is deleted, re-process daemon pods.
HostRoute defines a route.
IPAMInfo defines information about HostInterface sent to daemon for greeting.
IPPoolHandler handles IPPool object - general handling: Get, List, Delete - update IPPool according to CIDR.
IPPoolReconciler reconciles a IPPool object - if IPPool is deleted, delete corresponding routes.
L3 Configuration defines request of l3 route configuration.
MultiNicNetworkHandler handles MultiNicNetwork object - update MultiNicNetwork status according to CIDR results.
MultiNicNetworkReconciler reconciles a MultiNicNetwork object.
NamespaceWatcher watches new namespace and generate net-attach-def.
RouteHandler handles routes according to CIDR by connecting DaemonConnector.
RouteUpdateResponse defines response from adding/deleting routes.
No description provided by the author
# Type aliases
No description provided by the author