resources

package
v0.6.13 Latest Latest
Warning

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

Go to latest
Published: Aug 20, 2025 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func EqualResourceLists added in v0.6.0

func EqualResourceLists(got, want v1.ResourceList) error

func GetGPUFraction added in v0.5.0

func GetGPUFraction(pod *v1.Pod) (float64, error)

func GetGPUMemory added in v0.5.0

func GetGPUMemory(pod *v1.Pod) (int64, error)

func GetGpuGroups

func GetGpuGroups(pod *v1.Pod) []string

func GetMultiFractionGpuGroupLabel

func GetMultiFractionGpuGroupLabel(gpuGroup string) (string, string)

func GetNumGPUFractionDevices

func GetNumGPUFractionDevices(pod *v1.Pod) (int64, error)

func GetResourceClaimName

func GetResourceClaimName(pod *v1.Pod, podClaim *v1.PodResourceClaim) (string, error)

func IsMultiFraction

func IsMultiFraction(pod *v1.Pod) (bool, error)

func RemoveReservedFor

func RemoveReservedFor(claim *resourceapi.ResourceClaim, pod *v1.Pod)

func RequestsGPUFraction

func RequestsGPUFraction(pod *v1.Pod) bool

func SumResources added in v0.6.0

func SumResources(left, right v1.ResourceList) v1.ResourceList

func UpsertReservedFor

func UpsertReservedFor(claim *resourceapi.ResourceClaim, pod *v1.Pod)

Types

This section is empty.

Jump to

Keyboard shortcuts

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