Merge pull request #12035 from AnanyaKumar/requests

Add support for request
This commit is contained in:
Satnam Singh
2015-08-07 14:27:34 -07:00
11 changed files with 153 additions and 23 deletions

View File

@@ -171,6 +171,19 @@ func addDefaultingFuncs() {
obj.APIVersion = "v1"
}
},
func(obj *ResourceRequirements) {
// Set requests to limits if requests are not specified (but limits are).
if obj.Limits != nil {
if obj.Requests == nil {
obj.Requests = make(ResourceList)
}
for key, value := range obj.Limits {
if _, exists := obj.Requests[key]; !exists {
obj.Requests[key] = *(value.Copy())
}
}
}
},
)
}