kubectl: make --container-port actually work for expose

Even if it was recently deprecated, it should work as expected.
pull/6/head
Michail Kargakis 2016-05-31 10:55:49 +02:00
parent 60c1b4e75f
commit 476208dec6
1 changed files with 4 additions and 4 deletions

View File

@ -180,11 +180,11 @@ func generate(genericParams map[string]interface{}) (runtime.Object, error) {
Ports: ports,
},
}
targetPortString, found := params["target-port"]
if !found {
targetPortString, found = params["container-port"]
targetPortString := params["target-port"]
if len(targetPortString) == 0 {
targetPortString = params["container-port"]
}
if found && len(targetPortString) > 0 {
if len(targetPortString) > 0 {
var targetPort intstr.IntOrString
if portNum, err := strconv.Atoi(targetPortString); err != nil {
targetPort = intstr.FromString(targetPortString)