package
1.33.0-alpha.2
Repository: https://github.com/kubernetes/kubernetes.git
Documentation: pkg.go.dev

# Functions

NewImageGCManager instantiates a new ImageGCManager object.
NewImageManager instantiates a new ImageManager object.

# Constants

ImageGarbageCollectedTotalReason* specify the reason why an image was garbage collected in the `image_garbage_collected_total` metric.
ImageGarbageCollectedTotalReason* specify the reason why an image was garbage collected in the `image_garbage_collected_total` metric.

# Variables

ErrImageInspect - Unable to inspect image.
ErrImageNeverPull - Required Image is absent on host and PullPolicy is NeverPullImage.
ErrImagePull - General image pull error.
ErrImagePullBackOff - Container image pull failed, kubelet is backing off image pull.
ErrInvalidImageName - Unable to parse the image name.

# Structs

ImageGCPolicy is a policy for garbage collecting images.

# Interfaces

ImageGCManager is an interface for managing lifecycle of all images.
ImageManager provides an interface to manage the lifecycle of images.
StatsProvider is an interface for fetching stats used during image garbage collection.