Documentation ¶
Index ¶
Constants ¶
View Source
const ( MethodReceiver = "NetworkDriver" TxQueueLen = 0 )
View Source
const ( IPVLAN_MODE_L2 ipvlanType IPVLAN_MODE_L3 )
Variables ¶
View Source
var ( // Exported user CLI flag config options FlagIPVlanMode = cli.StringFlag{Name: "mode", Value: ipVlanMode, Usage: "name of the ipvlan mode [l2|l3]. (default: l2)"} FlagGateway = cli.StringFlag{Name: "gateway", Value: "", Usage: "IP of the default gateway (defaultL2 mode: first usable address of a subnet. Subnet 192.168.1.0/24 would mean the container gateway to 192.168.1.1)"} FlagSubnet = cli.StringFlag{Name: "ipvlan-subnet", Value: defaultSubnet, Usage: "subnet for the containers (l2 mode: 192.168.1.0/24)"} FlagMtu = cli.IntFlag{Name: "mtu", Value: cliMTU, Usage: "MTU of the container interface (default: 1500)"} FlagIpvlanEthIface = cli.StringFlag{Name: "host-interface", Value: IpVlanEthIface, Usage: "(required) interface that the container will be communicating outside of the docker host with"} // Git bootstrap variables FlagGitPollingInt = cli.IntFlag{Name: "poll-interval", Value: 10, Usage: "polling interval in seconds (default: 15 seconds)"} FlagGitRepo = cli.StringFlag{Name: "repo", Value: "", Usage: "(required) URL for the Git boostrap repo. Example: http://username:password@172.16.86.1/nerdalert/git-overlay.git"} FlagGitBootstrap = cli.BoolFlag{Name: "git-multihost", Usage: "(default [false]) run an experimental multi-host endoint bootstrap."} )
View Source
var ( IpVlanEthIface = "" // default to eth0? BaseDir = "data" // configurable base directory where records are cached )
Functions ¶
Types ¶
Click to show internal directories.
Click to hide internal directories.