Merge pull request #24475 from k82/k8s-24411

Automatic merge from submit-queue

Clarify `kubectl get service` output.

Pull request for #24411 .
This commit is contained in:
k8s-merge-robot
2016-04-26 13:45:09 -07:00
2 changed files with 8 additions and 5 deletions

View File

@@ -881,16 +881,19 @@ func getServiceExternalIP(svc *api.Service) string {
if len(svc.Spec.ExternalIPs) > 0 {
return strings.Join(svc.Spec.ExternalIPs, ",")
}
return "nodes"
return "<nodes>"
case api.ServiceTypeLoadBalancer:
lbIps := loadBalancerStatusStringer(svc.Status.LoadBalancer)
if len(svc.Spec.ExternalIPs) > 0 {
result := append(strings.Split(lbIps, ","), svc.Spec.ExternalIPs...)
return strings.Join(result, ",")
}
return lbIps
if len(lbIps) > 0 {
return lbIps
}
return "<pending>"
}
return "unknown"
return "<unknown>"
}
func makePortString(ports []api.ServicePort) string {