...

Package runtimeclass

import "k8s.io/kubernetes/test/e2e/framework/node/runtimeclass"
Overview
Index

Overview ▾

Constants

const (
    // PreconfiguredRuntimeClassHandler is the name of the runtime handler
    // that is expected to be preconfigured in the test environment.
    PreconfiguredRuntimeClassHandler = "test-handler"
)

func NewRuntimeClassPod

func NewRuntimeClassPod(runtimeClassName string) *v1.Pod

NewRuntimeClassPod returns a test pod with the given runtimeClassName

func NodeSupportsPreconfiguredRuntimeClassHandler

func NodeSupportsPreconfiguredRuntimeClassHandler(ctx context.Context, f *framework.Framework) error

NodeSupportsPreconfiguredRuntimeClassHandler checks if test-handler is configured by reading the configuration from container runtime config. If no error is returned, the container runtime is assumed to support the test-handler, otherwise an error will be returned.