providers

package
v0.10.0 Latest Latest
Warning

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

Go to latest
Published: Jul 19, 2021 License: Apache-2.0 Imports: 6 Imported by: 3

Documentation

Index

Constants

This section is empty.

Variables

View Source
var Client *client.Client

Client is the default client that can be easily used

View Source
var ComponentConfig *api.Configuration
View Source
var IDPrefix string

IDPrefix is used for vm, container, and snapshot file/device names It's set by the ComponentConfig and Flag override logic and should default to `constants.IGNITE_PREFIX`

View Source
var NetworkPlugin network.Plugin

NetworkPlugin provides the chosen network plugin that should be used This should be set after parsing user input on what network plugin to use

View Source
var NetworkPluginName network.PluginName

NetworkPluginName binds to the global flag to select the network plugin The default network plugin is "cni"

View Source
var RegistryConfigDir string

RegistryConfigDir is the container runtime registry configuration directory. This is used during operations like image import for loading registry configurations.

Runtime provides the chosen container runtime for retrieving OCI images and running VM containers This should be set after parsing user input on what runtime to use

View Source
var RuntimeName runtime.Name

RuntimeName binds to the global flag to select the container runtime The default runtime is "containerd"

Storage is the default storage implementation

Functions

func Populate

func Populate(providers []ProviderInitFunc) error

Populate initializes all given providers

Types

type ProviderInitFunc

type ProviderInitFunc func() error

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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