Commit f062a29e authored by derekwaynecarr's avatar derekwaynecarr

Fix missing display of BestEffort resources in kubectl describe

parent 9419bfb4
......@@ -23,7 +23,7 @@ import (
const (
Guaranteed = "Guaranteed"
Burstable = "Burstable"
BestEffort = "Best-Effort"
BestEffort = "BestEffort"
)
// isResourceGuaranteed returns true if the container's resource requirements are Guaranteed.
......@@ -62,9 +62,17 @@ func GetQoS(container *api.Container) map[api.ResourceName]string {
return resourceToQoS
}
// allResources returns a set of resources the container has
// supportedComputeResources returns a list of supported compute resources
func supportedComputeResources() []api.ResourceName {
return []api.ResourceName{api.ResourceCPU, api.ResourceMemory}
}
// allResources returns a set of all possible resources whose mapped key value is true if present on the container
func allResources(container *api.Container) map[api.ResourceName]bool {
resources := map[api.ResourceName]bool{}
for _, resource := range supportedComputeResources() {
resources[resource] = false
}
for resource := range container.Resources.Requests {
resources[resource] = true
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment