openvswitch

package
v0.0.0-...-8023bdc Latest Latest
Warning

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

Go to latest
Published: Apr 19, 2019 License: Apache-2.0 Imports: 7 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type OVSPlugin

type OVSPlugin struct {
	IntegrationBridge string
}

func NewOVSPlugin

func NewOVSPlugin() *OVSPlugin

func (*OVSPlugin) DestroyInterface

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

func (*OVSPlugin) Init

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

func (*OVSPlugin) Name

func (p *OVSPlugin) Name() string

func (*OVSPlugin) SetupInterface

func (p *OVSPlugin) SetupInterface(podName, podInfraContainerID string, port *ports.Port, ipcidr, gateway, ifName, netns string) (*current.Interface, *current.Interface, error)

func (*OVSPlugin) SetupOVSInterface

func (p *OVSPlugin) SetupOVSInterface(podName, podInfraContainerID string, port *ports.Port) (*current.Interface, error)

func (*OVSPlugin) SetupSandboxInterface

func (p *OVSPlugin) SetupSandboxInterface(podName, podInfraContainerID string, port *ports.Port, ipcidr, gateway, ifName, netns string) (*current.Interface, error)

Jump to

Keyboard shortcuts

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