Documentation ¶
Index ¶
- func IPVlanNad(apiClient *clients.Settings, name, nsName, intName string, ipam *nad.IPAM) (*nad.Builder, error)
- func MacVlanNad(apiClient *clients.Settings, name, nsName, intName string, ipam *nad.IPAM) (*nad.Builder, error)
- func MasterNadPlugin(nadName, mode string, ipam *nad.IPAM, masterInterface ...string) (*nad.MasterPlugin, error)
- func TapNad(apiClient *clients.Settings, name string, nsname string, user int, group int, ...) (*nad.Builder, error)
- func VlanNad(apiClient *clients.Settings, name, nsName, intName string, vlanID uint16, ...) (*nad.Builder, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func IPVlanNad ¶
func IPVlanNad(apiClient *clients.Settings, name, nsName, intName string, ipam *nad.IPAM) (*nad.Builder, error)
IPVlanNad defines and creates IP-Vlan NetworkAttachmentDefinition on a cluster.
func MacVlanNad ¶
func MacVlanNad(apiClient *clients.Settings, name, nsName, intName string, ipam *nad.IPAM) (*nad.Builder, error)
MacVlanNad defines and creates mac-vlan NetworkAttachmentDefinition on a cluster.
func MasterNadPlugin ¶
func MasterNadPlugin(nadName, mode string, ipam *nad.IPAM, masterInterface ...string) (*nad.MasterPlugin, error)
MasterNadPlugin sets NetworkAttachmentDefinition master plugin based on given input.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.