network

package
v0.42.0 Latest Latest
Warning

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

Go to latest
Published: Jun 1, 2021 License: Apache-2.0 Imports: 17 Imported by: 0

Documentation

Index

Constants

View Source
const (
	LibvirtLocalConnectionPort = 22222
	LibvirtDirectMigrationPort = 49152
	LibvirtBlockMigrationPort  = 49153
)

Variables

This section is empty.

Functions

This section is empty.

Types

type BindMechanism added in v0.6.0

type BindMechanism interface {
	// contains filtered or unexported methods
}

type BridgeBindMechanism added in v0.38.0

type BridgeBindMechanism struct {
	// contains filtered or unexported fields
}

type MacvtapBindMechanism added in v0.38.0

type MacvtapBindMechanism struct {
	// contains filtered or unexported fields
}

type MasqueradeBindMechanism added in v0.38.0

type MasqueradeBindMechanism struct {
	// contains filtered or unexported fields
}

type SlirpBindMechanism added in v0.38.0

type SlirpBindMechanism struct {
	// contains filtered or unexported fields
}

type VMNetworkConfigurator added in v0.41.0

type VMNetworkConfigurator struct {
	// contains filtered or unexported fields
}

func NewVMNetworkConfigurator added in v0.41.0

func NewVMNetworkConfigurator(vmi *v1.VirtualMachineInstance, cacheFactory cache.InterfaceCacheFactory) *VMNetworkConfigurator

func (*VMNetworkConfigurator) SetupPodNetworkPhase1 added in v0.41.0

func (n *VMNetworkConfigurator) SetupPodNetworkPhase1(pid int) error

func (*VMNetworkConfigurator) SetupPodNetworkPhase2 added in v0.41.0

func (n *VMNetworkConfigurator) SetupPodNetworkPhase2(domain *api.Domain) error

Directories

Path Synopsis
* This file is part of the KubeVirt project * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License.
* This file is part of the KubeVirt project * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License.
* This file is part of the KubeVirt project * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License.
* This file is part of the KubeVirt project * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License.

Jump to

Keyboard shortcuts

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