name=flag.String("name",shortHostname(),"Name for this node")
publicIPs=util.IPList("ip","Public IP for this machine (may be specified more than once). If unset, the program will try to resolve the local hostname, or it will fall back to inspecting network devices.")
internalIPs=util.IPList("internal-ip","Internal IP for this machine (within the cluster), if different from --ip")
netDev=flag.String("interface","","Network interface to monitor for utilization. If unset, default to the interface associated with --ip.")
maxClients=flag.Int("max-clients",1000,"Maximum number of connected clients")
debugAddr=flag.String("debug-addr","","Set to a host:port to enable a HTTP server with debugging information")
name=flag.String("name",shortHostname(),"Name for this node")
publicIPs=util.IPListFlag("public-ip","Public IP for this machine (may be specified more than once). If unset, the program will try to resolve the local hostname, or it will fall back to inspecting network devices.")
peerIP=util.IPFlag("peer-ip","Internal IP for this machine (within the cluster), if different from --ip")
bwLimit=flag.Int("bwlimit",100,"Bandwidth usage limit (Mbps), for load-balancing")
maxClients=flag.Int("max-clients",1000,"Maximum number of connected clients, for load-balancing")
etcdEndpoints=flag.String("etcd","http://localhost:2379","Etcd endpoints (comma-separated list of URLs)")
domain=flag.String("domain","","public DNS domain")
lbSpec=flag.String("lb-policy","listeners_available,listeners_score,weighted","Load balancing rules specification (see godoc documentation for details)")
nameservers=flag.String("nameservers","","Comma-separated list of name servers (not IPs) for the zone specified in --domain")