package resource
import "k8s.io/kubernetes/pkg/kubectl/util/resource"
Index ¶
- func ExtractContainerResourceValue(fs *corev1.ResourceFieldSelector, container *corev1.Container) (string, error)
- func IsHugePageResourceName(name corev1.ResourceName) bool
- func IsStandardContainerResourceName(str string) bool
- func PodRequestsAndLimits(pod *corev1.Pod) (reqs, limits corev1.ResourceList)
Functions ¶
func ExtractContainerResourceValue ¶
func ExtractContainerResourceValue(fs *corev1.ResourceFieldSelector, container *corev1.Container) (string, error)
ExtractContainerResourceValue extracts the value of a resource in an already known container
func IsHugePageResourceName ¶
func IsHugePageResourceName(name corev1.ResourceName) bool
IsHugePageResourceName returns true if the resource name has the huge page resource prefix.
func IsStandardContainerResourceName ¶
IsStandardContainerResourceName returns true if the container can make a resource request for the specified resource
func PodRequestsAndLimits ¶
func PodRequestsAndLimits(pod *corev1.Pod) (reqs, limits corev1.ResourceList)
PodRequestsAndLimits returns a dictionary of all defined resources summed up for all containers of the pod.
Source Files ¶
resource.go
- Version
- v1.14.4
- Published
- Jul 4, 2019
- Platform
- js/wasm
- Imports
- 7 packages
- Last checked
- 54 seconds ago –
Tools for package owners.