rootfs

package
v0.5.40 Latest Latest
Warning

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

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

Documentation

Index

Constants

View Source
const (
	EvictionPluginNamePodRootfsPressure = "rootfs-pressure-eviction-plugin"
	EvictionScopeSystemRootfs           = "SystemRootfs"
)
View Source
const (
	EvictionPluginNamePodRootfsOveruse = "rootfs-overuse-eviction-plugin"
)

Variables

This section is empty.

Functions

func NewPodRootfsOveruseEvictionPlugin added in v0.5.25

func NewPodRootfsOveruseEvictionPlugin(_ *client.GenericClientSet, _ events.EventRecorder,
	metaServer *metaserver.MetaServer, emitter metrics.MetricEmitter, conf *config.Configuration,
) plugin.EvictionPlugin

Types

type PodRootfsOveruseEvictionPlugin added in v0.5.25

type PodRootfsOveruseEvictionPlugin struct {
	*process.StopControl
	// contains filtered or unexported fields
}

PodRootfsOveruseEvictionPlugin implements the EvictPlugin interface.

func (*PodRootfsOveruseEvictionPlugin) GetEvictPods added in v0.5.25

func (*PodRootfsOveruseEvictionPlugin) GetTopEvictionPods added in v0.5.25

func (*PodRootfsOveruseEvictionPlugin) Name added in v0.5.25

func (*PodRootfsOveruseEvictionPlugin) Start added in v0.5.25

func (r *PodRootfsOveruseEvictionPlugin) Start()

func (*PodRootfsOveruseEvictionPlugin) ThresholdMet added in v0.5.25

type PodRootfsPressureEvictionPlugin

type PodRootfsPressureEvictionPlugin struct {
	*process.StopControl

	sync.RWMutex
	// contains filtered or unexported fields
}

func (*PodRootfsPressureEvictionPlugin) GetEvictPods

func (*PodRootfsPressureEvictionPlugin) GetTopEvictionPods

func (*PodRootfsPressureEvictionPlugin) Name

func (*PodRootfsPressureEvictionPlugin) Start

func (*PodRootfsPressureEvictionPlugin) ThresholdMet

Jump to

Keyboard shortcuts

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