builtin

package
v0.12.0 Latest Latest
Warning

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

Go to latest
Published: Apr 15, 2026 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BuiltinHandlers

BuiltinHandlers contains request handlers for the builtin plugin.

type BuiltinPlugin

type BuiltinPlugin struct {
	Base     string
	Index    string
	Handlers BuiltinHandlers
}

BuiltinPlugin implements the NRI API and runs in-process within the container runtime.

func (*BuiltinPlugin) Configure

Configure implements PluginService of the NRI API.

func (*BuiltinPlugin) CreateContainer

CreateContainer implements PluginService of the NRI API.

func (*BuiltinPlugin) PostCreateContainer added in v0.12.0

PostCreateContainer implements PluginsService of the NRI API.

func (*BuiltinPlugin) PostStartContainer added in v0.12.0

PostStartContainer implements PluginService of the NRI API.

func (*BuiltinPlugin) PostUpdateContainer added in v0.12.0

PostUpdateContainer implements PluginService of the NRI API.

func (*BuiltinPlugin) PostUpdatePodSandbox

PostUpdatePodSandbox is a handler for the PostUpdatePodSandbox event.

func (*BuiltinPlugin) RemoveContainer added in v0.12.0

RemoveContainer implements PluginService of the NRI API.

func (*BuiltinPlugin) RemovePodSandbox added in v0.12.0

RemovePodSandbox implements PluginService of the NRI API.

func (*BuiltinPlugin) RunPodSandbox added in v0.12.0

RunPodSandbox implements PluginService of the NRI API.

func (*BuiltinPlugin) Shutdown

Shutdown implements PluginService of the NRI API.

func (*BuiltinPlugin) StartContainer added in v0.12.0

StartContainer implements PluginService of the NRI API.

func (*BuiltinPlugin) StateChange

StateChange implements PluginService of the NRI API.

func (*BuiltinPlugin) StopContainer

StopContainer implements PluginService of the NRI API.

func (*BuiltinPlugin) StopPodSandbox added in v0.12.0

StopPodSandbox implements PluginService of the NRI API.

func (*BuiltinPlugin) Synchronize

Synchronize implements PluginService of the NRI API.

func (*BuiltinPlugin) UpdateContainer

UpdateContainer implements PluginService of the NRI API.

func (*BuiltinPlugin) UpdatePodSandbox

UpdatePodSandbox implements PluginService of the NRI API.

func (*BuiltinPlugin) ValidateContainerAdjustment

ValidateContainerAdjustment implements PluginService of the NRI API.

Jump to

Keyboard shortcuts

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