builtin

package
v0.11.0 Latest Latest
Warning

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

Go to latest
Published: Dec 17, 2025 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) PostUpdatePodSandbox

func (b *BuiltinPlugin) PostUpdatePodSandbox(ctx context.Context, req *api.PostUpdatePodSandboxRequest) error

PostUpdatePodSandbox is a handler for the PostUpdatePodSandbox event.

func (*BuiltinPlugin) Shutdown

Shutdown 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) 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