openvswitch

package
v0.0.0-...-cab0ad9 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 25, 2017 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type OVSPlugin

type OVSPlugin struct {
	IntegrationBridage string
}

func NewOVSPlugin

func NewOVSPlugin() *OVSPlugin

func (*OVSPlugin) DestroyInterface

func (p *OVSPlugin) DestroyInterface(podName, podInfraContainerID string, port *ports.Port, containerRuntime string) error

func (*OVSPlugin) Init

func (p *OVSPlugin) Init(integrationBridge string) error

func (*OVSPlugin) Name

func (p *OVSPlugin) Name() string

func (*OVSPlugin) SetupDockerInterface

func (p *OVSPlugin) SetupDockerInterface(podName, podInfraContainerID string, port *ports.Port, ipcidr, gateway string) error

func (*OVSPlugin) SetupHyperInterface

func (p *OVSPlugin) SetupHyperInterface(podName, podInfraContainerID string, port *ports.Port, ipcidr, gateway string, dnsServers []string) error

func (*OVSPlugin) SetupInterface

func (p *OVSPlugin) SetupInterface(podName, podInfraContainerID string, port *ports.Port, ipcidr, gateway string, dnsServers []string, containerRuntime string) error

func (*OVSPlugin) SetupOVSInterface

func (p *OVSPlugin) SetupOVSInterface(podName, podInfraContainerID string, port *ports.Port, ipcidr, gateway string, containerRuntime string) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL