image

package
v0.0.0-...-dacd781 Latest Latest
Warning

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

Go to latest
Published: Feb 21, 2021 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// CRDConversionWebhook image
	CRDConversionWebhook = iota
	// AdmissionWebhook image
	AdmissionWebhook
	// APIServer image
	APIServer
	// AppArmorLoader image
	AppArmorLoader
	// AuditProxy image
	AuditProxy
	// BusyBox image
	BusyBox
	// CheckMetadataConcealment image
	CheckMetadataConcealment
	// CudaVectorAdd image
	CudaVectorAdd
	// CudaVectorAdd2 image
	CudaVectorAdd2
	// Dnsutils image
	Dnsutils
	// EchoServer image
	EchoServer
	// EntrypointTester image
	EntrypointTester
	// Etcd image
	Etcd
	// Fakegitserver image
	Fakegitserver
	// GBFrontend image
	GBFrontend
	// GBRedisSlave image
	GBRedisSlave
	// Hostexec image
	Hostexec
	// IpcUtils image
	IpcUtils
	// Iperf image
	Iperf
	// JessieDnsutils image
	JessieDnsutils
	// Kitten image
	Kitten
	// Liveness image
	Liveness
	// LogsGenerator image
	LogsGenerator
	// Mounttest image
	Mounttest
	// MounttestUser image
	MounttestUser
	// Nautilus image
	Nautilus
	// Net image
	Net
	// Netexec image
	Netexec
	// Nettest image
	Nettest
	// Nginx image
	Nginx
	// NginxNew image
	NginxNew
	// Nonewprivs image
	Nonewprivs
	// NoSnatTest image
	NoSnatTest
	// NoSnatTestProxy image
	NoSnatTestProxy
	// Pause - when these values are updated, also update cmd/kubelet/app/options/container_runtime.go
	// Pause image
	Pause
	// Porter image
	Porter
	// PortForwardTester image
	PortForwardTester
	// Redis image
	Redis
	// ResourceConsumer image
	ResourceConsumer
	// ResourceController image
	ResourceController
	// ServeHostname image
	ServeHostname
	// TestWebserver image
	TestWebserver
	// VolumeNFSServer image
	VolumeNFSServer
	// VolumeISCSIServer image
	VolumeISCSIServer
	// VolumeGlusterServer image
	VolumeGlusterServer
	// VolumeRBDServer image
	VolumeRBDServer
)

Variables

View Source
var (

	// PrivateRegistry is an image repository that requires authentication
	PrivateRegistry = registry.PrivateRegistry
)

Functions

func GetE2EImage

func GetE2EImage(image int) string

GetE2EImage returns the fully qualified URI to an image (including version)

func GetImageConfigs

func GetImageConfigs() map[int]Config

GetImageConfigs returns the map of imageConfigs

func GetPauseImageName

func GetPauseImageName() string

GetPauseImageName returns the pause image name with proper version

Types

type Config

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

Config holds an images registry, name, and version

func GetConfig

func GetConfig(image int) Config

GetConfig returns the Config object for an image

func (*Config) GetE2EImage

func (i *Config) GetE2EImage() string

GetE2EImage returns the fully qualified URI to an image (including version)

func (*Config) SetName

func (i *Config) SetName(name string)

SetName sets an image name in a Config struct

func (*Config) SetRegistry

func (i *Config) SetRegistry(registry string)

SetRegistry sets an image registry in a Config struct

func (*Config) SetVersion

func (i *Config) SetVersion(version string)

SetVersion sets an image version in a Config struct

type RegistryList

type RegistryList struct {
	DockerLibraryRegistry string `yaml:"dockerLibraryRegistry"`
	E2eRegistry           string `yaml:"e2eRegistry"`
	EtcdRegistry          string `yaml:"etcdRegistry"`
	GcRegistry            string `yaml:"gcRegistry"`
	PrivateRegistry       string `yaml:"privateRegistry"`
	SampleRegistry        string `yaml:"sampleRegistry"`
}

RegistryList holds public and private image registries

Jump to

Keyboard shortcuts

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