containerd

package
v1.0.13 Latest Latest
Warning

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

Go to latest
Published: Sep 12, 2025 License: Apache-2.0 Imports: 23 Imported by: 0

Documentation

Index

Constants

View Source
const ContainerRuntimeEndpoint = "unix:///run/containerd/containerd.sock"
View Source
const (
	ContainerdDaemonName = "containerd"
)
View Source
const (
	// pin containerd to major version 1.x
	ContainerdVersion = "1.*"
)

Variables

This section is empty.

Functions

func Install

func Install(ctx context.Context, artifactsTracker *tracker.Tracker, source Source, containerdSource tracker.ContainerdSourceName) error

func NewContainerdDaemon

func NewContainerdDaemon(daemonManager daemon.DaemonManager, cfg *api.NodeConfig, awsConfig *aws.Config, logger *zap.Logger) daemon.Daemon

func Uninstall

func Uninstall(ctx context.Context, source Source) error

func Upgrade added in v1.0.4

func Upgrade(ctx context.Context, source Source) error

func ValidateContainerdSource

func ValidateContainerdSource(source tracker.ContainerdSourceName) error

func ValidateSystemdUnitFile

func ValidateSystemdUnitFile() error

Types

type Source

type Source interface {
	GetContainerd(version string) artifact.Package
}

Source represents a source that serves a containerd binary.

Jump to

Keyboard shortcuts

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