644e3d4cdb
- LocalKVProvider, LocalKVProviderURL, LocalKVProviderConfig, GlobalKVProvider, GlobalKVProviderURL and GlobalKVProviderConfig are all unused since moby/libnetwork@be2b6962 (moby/libnetwork#908). - GlobalKVClient is unused since0fa873c
andc8d2c6e
. - MakeKVProvider, MakeKVProviderURL and MakeKVProviderConfig are unused since96cfb076
(moby/moby#44683). - MakeKVClient is unused since142b5229
(moby/moby#44875). Signed-off-by: Albin Kerouanton <albinker@gmail.com>
52 lines
1.8 KiB
Go
52 lines
1.8 KiB
Go
package netlabel
|
|
|
|
const (
|
|
// Prefix constant marks the reserved label space for libnetwork
|
|
Prefix = "com.docker.network"
|
|
|
|
// DriverPrefix constant marks the reserved label space for libnetwork drivers
|
|
DriverPrefix = Prefix + ".driver"
|
|
|
|
// DriverPrivatePrefix constant marks the reserved label space
|
|
// for internal libnetwork drivers
|
|
DriverPrivatePrefix = DriverPrefix + ".private"
|
|
|
|
// GenericData constant that helps to identify an option as a Generic constant
|
|
GenericData = Prefix + ".generic"
|
|
|
|
// PortMap constant represents Port Mapping
|
|
PortMap = Prefix + ".portmap"
|
|
|
|
// MacAddress constant represents Mac Address config of a Container
|
|
MacAddress = Prefix + ".endpoint.macaddress"
|
|
|
|
// ExposedPorts constant represents the container's Exposed Ports
|
|
ExposedPorts = Prefix + ".endpoint.exposedports"
|
|
|
|
// DNSServers A list of DNS servers associated with the endpoint
|
|
DNSServers = Prefix + ".endpoint.dnsservers"
|
|
|
|
// EnableIPv6 constant represents enabling IPV6 at network level
|
|
EnableIPv6 = Prefix + ".enable_ipv6"
|
|
|
|
// DriverMTU constant represents the MTU size for the network driver
|
|
DriverMTU = DriverPrefix + ".mtu"
|
|
|
|
// OverlayVxlanIDList constant represents a list of VXLAN Ids as csv
|
|
OverlayVxlanIDList = DriverPrefix + ".overlay.vxlanid_list"
|
|
|
|
// Gateway represents the gateway for the network
|
|
Gateway = Prefix + ".gateway"
|
|
|
|
// Internal constant represents that the network is internal which disables default gateway service
|
|
Internal = Prefix + ".internal"
|
|
|
|
// ContainerIfacePrefix can be used to override the interface prefix used inside the container
|
|
ContainerIfacePrefix = Prefix + ".container_iface_prefix"
|
|
|
|
// HostIP is the Source-IP Address used to SNAT container traffic
|
|
HostIP = Prefix + ".host_ipv4"
|
|
|
|
// LocalKVClient constants represents the local kv store client
|
|
LocalKVClient = DriverPrivatePrefix + "localkv_client"
|
|
)
|