Documentation ¶
Index ¶
Constants ¶
View Source
const ( HashIP = ipset.HashIP HashNet = ipset.HashNet HashIPPortIP = ipset.HashIPPortIP ProtocolFamilyIPV4 = ipset.ProtocolFamilyIPV4 ProtocolFamilyIPV6 = ipset.ProtocolFamilyIPV6 )
View Source
const ( RemotePodCIDR = "FABEDGE-REMOTE-POD-CIDR" RemotePodCIDR6 = "FABEDGE-REMOTE-POD-CIDR6" RemoteNodeCIDR = "FABEDGE-REMOTE-NODE-CIDR" RemoteNodeCIDR6 = "FABEDGE-REMOTE-NODE-CIDR6" LocalPodCIDR = "FABEDGE-LOCAL-POD-CIDR" LocalPodCIDR6 = "FABEDGE-LOCAL-POD-CIDR6" LocalNodeCIDR = "FABEDGE-LOCAL-NODE-CIDR" LocalNodeCIDR6 = "FABEDGE-LOCAL-NODE-CIDR6" RemoteCIDR = "FABEDGE-REMOTE-CIDR" RemoteCIDR6 = "FABEDGE-REMOTE-CIDR6" )
Remote refers to nodes or pods in different LANs, maybe even not in the same cluster, while Local refers to nodes or pods in the same LAN and the same cluster.
Variables ¶
View Source
var ( Names4 = IPSetNames{ RemoteNodeCIDR: RemoteNodeCIDR, RemotePodCIDR: RemotePodCIDR, LocalPodCIDR: LocalPodCIDR, LocalNodeCIDR: LocalNodeCIDR, RemoteCIDR: RemoteCIDR, } Names6 = IPSetNames{ RemoteNodeCIDR: RemoteNodeCIDR6, RemotePodCIDR: RemotePodCIDR6, LocalPodCIDR: LocalPodCIDR6, LocalNodeCIDR: LocalNodeCIDR6, RemoteCIDR: RemoteCIDR6, } )
Functions ¶
This section is empty.
Types ¶
type IPSetNames ¶ added in v1.0.0
type Interface ¶
Click to show internal directories.
Click to hide internal directories.