Versions in this module Expand all Collapse all v1 v1.24.10 Oct 24, 2017 v1.24.9 Oct 24, 2017 Changes in this version + var ErrImageInspect = errors.New("ImageInspectError") + var ErrImageNeverPull = errors.New("ErrImageNeverPull") + var ErrImagePull = errors.New("ErrImagePull") + var ErrImagePullBackOff = errors.New("ImagePullBackOff") + var ErrInvalidImageName = errors.New("InvalidImageName") + var RegistryUnavailable = errors.New("RegistryUnavailable") + type ImageGCManager interface + DeleteUnusedImages func() (int64, error) + GarbageCollect func() error + GetImageList func() ([]kubecontainer.Image, error) + Start func() + func NewImageGCManager(runtime container.Runtime, statsProvider StatsProvider, ...) (ImageGCManager, error) + type ImageGCPolicy struct + HighThresholdPercent int + LowThresholdPercent int + MinAge time.Duration + type ImageManager interface + EnsureImageExists func(pod *v1.Pod, container *v1.Container, pullSecrets []v1.Secret) (string, string, error) + func NewImageManager(recorder record.EventRecorder, imageService kubecontainer.ImageService, ...) ImageManager + type StatsProvider interface + ImageFsStats func() (*statsapi.FsStats, error)