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

# Functions

ValidateDefaultPreemptionArgs validates that DefaultPreemptionArgs are correct.
ValidateInterPodAffinityArgs validates that InterPodAffinityArgs are correct.
ValidateKubeSchedulerConfiguration ensures validation of the KubeSchedulerConfiguration struct.
ValidateNodeAffinityArgs validates that NodeAffinityArgs are correct.
ValidateNodeResourcesBalancedAllocationArgs validates that NodeResourcesBalancedAllocationArgs are set correctly.
ValidatePodTopologySpreadArgs validates that PodTopologySpreadArgs are correct.
ValidateVolumeBindingArgs validates that VolumeBindingArgs are set correctly.
ValidateVolumeBindingArgsWithOptions validates that VolumeBindingArgs and VolumeBindingArgsValidationOptions with scheduler features.

# Structs

VolumeBindingArgsValidationOptions contains the different settings for validation.