Documentation
¶
Index ¶
- func Cmp(lhs resource.Quantity, rhs resource.Quantity) int
- func Fits(candidate, total v1.ResourceList) bool
- func IsZero(r resource.Quantity) bool
- func LimitsForPods(pods ...*v1.Pod) v1.ResourceList
- func Merge(resources ...v1.ResourceList) v1.ResourceList
- func Quantity(value string) *resource.Quantity
- func RequestsForPods(pods ...*v1.Pod) v1.ResourceList
- func String(list v1.ResourceList) string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Fits ¶ added in v0.8.0
func Fits(candidate, total v1.ResourceList) bool
Fits returns true if the candidate set of resources is less than or equal to the total set of resources.
func IsZero ¶ added in v0.7.3
IsZero implements r.IsZero(). This method is provided to make some code a bit cleaner as the Quantity.IsZero() takes a pointer receiver and map index expressions aren't addressable, so it can't be called directly.
func LimitsForPods ¶ added in v0.5.3
func LimitsForPods(pods ...*v1.Pod) v1.ResourceList
LimitsForPods returns the total resources of a variadic list of podspecs
func Merge ¶
func Merge(resources ...v1.ResourceList) v1.ResourceList
Merge the resources from the variadic into a single v1.ResourceList
func RequestsForPods ¶
func RequestsForPods(pods ...*v1.Pod) v1.ResourceList
RequestsForPods returns the total resources of a variadic list of podspecs.
func String ¶ added in v0.8.0
func String(list v1.ResourceList) string
String returns a string version of the resource list suitable for presenting in a log
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.