Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( CRDConversionWebhook = Config{e2eRegistry, "crd-conversion-webhook", "1.13rev2"} AdmissionWebhook = Config{e2eRegistry, "webhook", "1.13v1"} APIServer = Config{e2eRegistry, "sample-apiserver", "1.10"} AppArmorLoader = Config{e2eRegistry, "apparmor-loader", "1.0"} BusyBox = Config{dockerLibraryRegistry, "busybox", "1.29"} CheckMetadataConcealment = Config{e2eRegistry, "metadata-concealment", "1.2"} CudaVectorAdd = Config{e2eRegistry, "cuda-vector-add", "1.0"} CudaVectorAdd2 = Config{e2eRegistry, "cuda-vector-add", "2.0"} Dnsutils = Config{e2eRegistry, "dnsutils", "1.1"} EchoServer = Config{e2eRegistry, "echoserver", "2.2"} EntrypointTester = Config{e2eRegistry, "entrypoint-tester", "1.0"} Fakegitserver = Config{e2eRegistry, "fakegitserver", "1.0"} GBFrontend = Config{sampleRegistry, "gb-frontend", "v6"} GBRedisSlave = Config{sampleRegistry, "gb-redisslave", "v3"} Hostexec = Config{e2eRegistry, "hostexec", "1.1"} IpcUtils = Config{e2eRegistry, "ipc-utils", "1.0"} Iperf = Config{e2eRegistry, "iperf", "1.0"} JessieDnsutils = Config{e2eRegistry, "jessie-dnsutils", "1.0"} Kitten = Config{e2eRegistry, "kitten", "1.0"} Liveness = Config{e2eRegistry, "liveness", "1.0"} LogsGenerator = Config{e2eRegistry, "logs-generator", "1.0"} Mounttest = Config{e2eRegistry, "mounttest", "1.0"} MounttestUser = Config{e2eRegistry, "mounttest-user", "1.0"} Nautilus = Config{e2eRegistry, "nautilus", "1.0"} Net = Config{e2eRegistry, "net", "1.0"} Netexec = Config{e2eRegistry, "netexec", "1.1"} Nettest = Config{e2eRegistry, "nettest", "1.0"} Nginx = Config{dockerLibraryRegistry, "nginx", "1.14-alpine"} NginxNew = Config{dockerLibraryRegistry, "nginx", "1.15-alpine"} Nonewprivs = Config{e2eRegistry, "nonewprivs", "1.0"} NoSnatTest = Config{e2eRegistry, "no-snat-test", "1.0"} NoSnatTestProxy = Config{e2eRegistry, "no-snat-test-proxy", "1.0"} // Pause - when these values are updated, also update cmd/kubelet/app/options/container_runtime.go Pause = Config{gcRegistry, "pause", "3.1"} Porter = Config{e2eRegistry, "porter", "1.0"} PortForwardTester = Config{e2eRegistry, "port-forward-tester", "1.0"} Redis = Config{e2eRegistry, "redis", "1.0"} ResourceConsumer = Config{e2eRegistry, "resource-consumer", "1.5"} ResourceController = Config{e2eRegistry, "resource-consumer/controller", "1.0"} ServeHostname = Config{e2eRegistry, "serve-hostname", "1.1"} TestWebserver = Config{e2eRegistry, "test-webserver", "1.0"} VolumeNFSServer = Config{e2eRegistry, "volume/nfs", "1.0"} VolumeISCSIServer = Config{e2eRegistry, "volume/iscsi", "1.0"} VolumeGlusterServer = Config{e2eRegistry, "volume/gluster", "1.0"} VolumeRBDServer = Config{e2eRegistry, "volume/rbd", "1.0.1"} )
Preconfigured image configs
View Source
var (
// PrivateRegistry is an image repository that requires authentication
PrivateRegistry = registry.PrivateRegistry
)
Functions ¶
func GetE2EImage ¶
GetE2EImage returns the fully qualified URI to an image (including version)
func GetPauseImageName ¶ added in v1.11.0
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 (*Config) SetRegistry ¶
SetRegistry sets an image registry in a Config struct
func (*Config) SetVersion ¶
SetVersion sets an image version in a Config struct
type RegistryList ¶
type RegistryList struct { DockerLibraryRegistry string `yaml:"dockerLibraryRegistry"` E2eRegistry string `yaml:"e2eRegistry"` GcRegistry string `yaml:"gcRegistry"` PrivateRegistry string `yaml:"privateRegistry"` SampleRegistry string `yaml:"sampleRegistry"` }
RegistryList holds public and private image registries
Click to show internal directories.
Click to hide internal directories.