kubernetesk8s.io/kubernetes/test/e2e/framework/node/runtimeclass Index | Files

package runtimeclass

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

Index

Constants

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

Functions

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.

Source Files

runtimeclass.go

Version
v1.33.0 (latest)
Published
Apr 23, 2025
Platform
linux/amd64
Imports
10 packages
Last checked
5 hours ago

Tools for package owners.