package
1.6.0-alpha.0
Repository: https://github.com/mikedanese/kubernetes.git
Documentation: pkg.go.dev

# Functions

AddUnsetLabelsToMap backfills missing values with values we find in a map.
CheckNodeDiskPressurePredicate checks if a pod can be scheduled on a node reporting disk pressure condition.
CheckNodeInodePressurePredicate checks if a pod can be scheduled on a node reporting inode pressure condition.
CheckNodeMemoryPressurePredicate checks if a pod can be scheduled on a node reporting memory pressure condition.
CreateSelectorFromLabels is used to define a selector that corresponds to the keys in a map.
FilterPodsByNamespace filters pods outside a namespace from the given list.
FindLabelsInSet gets as many key/value pairs as possible out of a label set.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewMaxPDVolumeCountPredicate creates a predicate which evaluates whether a pod can fit based on the number of volumes which match a filter that it requests, and those that are already present.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
VolumeZonePredicate evaluates if a pod can fit due to the volumes it requests, given that some volumes may have zone scheduling constraints.
NoDiskConflict evaluates if a pod can fit due to the volumes it requests, and those that are already mounted.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Variables

EBSVolumeFilter is a VolumeFilter for filtering AWS ElasticBlockStore Volumes.
The predicateName tries to be consistent as the predicate name used in DefaultAlgorithmProvider defined in defaults.go (which tend to be stable for backward compatibility).
ErrFakePredicate is used for test only.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
GCEPDVolumeFilter is a VolumeFilter for filtering GCE PersistentDisk Volumes.

# Structs

No description provided by the author
CachedPersistentVolumeClaimInfo implements PersistentVolumeClaimInfo.
No description provided by the author
InsufficientResourceError is an error type that indicates what kind of resource limit is hit and caused the unfitting failure.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
VolumeFilter contains information on how to filter PD Volumes when checking PD Volume caps.
No description provided by the author

# Interfaces

Other types for predicate functions...
No description provided by the author
No description provided by the author

# Type aliases

predicatePrecomputations: Helper types/variables...