package
1.9.0-alpha.1
Repository: https://github.com/easeway/kubernetes.git
Documentation: pkg.go.dev

# Functions

GetThresholdQuantity returns the expected quantity value for a thresholdValue.

# Constants

OpLessThan is the operator that expresses a less than operator.
SignalAllocatableMemoryAvailable is amount of memory available for pod allocation (i.e.
SignalAllocatableNodeFsAvailable is amount of local storage available for pod allocation.
SignalImageFsAvailable is amount of storage available on filesystem that container runtime uses for storing images and container writable layers.
SignalImageFsInodesFree is amount of inodes available on filesystem that container runtime uses for storing images and container writeable layers.
SignalMemoryAvailable is memory available (i.e.
SignalNodeFsAvailable is amount of storage available on filesystem that kubelet uses for volumes, daemon logs, etc.
SignalNodeFsInodesFree is amount of inodes available on filesystem that kubelet uses for volumes, daemon logs, etc.

# Structs

Threshold defines a metric for when eviction should occur.
ThresholdValue is a value holder that abstracts literal versus percentage based quantity.

# Type aliases

Signal defines a signal that can trigger eviction of pods on a node.
ThresholdOperator is the operator used to express a Threshold.