You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Mar 22, 2018. It is now read-only.
glog.V(4).Infof("Ensure an internal loadbalancer service.")
639
+
internalAnnotation=true
640
+
case"false":
641
+
iflen(floatingPool) !=0 {
642
+
glog.V(4).Infof("Ensure an external loadbalancer service.")
643
+
internalAnnotation=false
644
+
} else {
645
+
returnnil, fmt.Errorf("floating-network-id or loadbalancer.openstack.org/floating-network-id should be specified when service.beta.kubernetes.io/openstack-internal-load-balancer is false")
646
+
}
647
+
default:
648
+
returnnil, fmt.Errorf("unknow service.beta.kubernetes.io/openstack-internal-load-balancer annotation: %v, specify \"true\" or \"false\".",
649
+
internal)
650
+
}
651
+
629
652
// Check for TCP protocol on each port
630
653
// TODO: Convert all error messages to use an event recorder
glog.V(4).Infof("Ensure an internal loadbalancer service.")
1323
+
internalAnnotation=true
1324
+
case"false":
1325
+
iflen(floatingPool) !=0 {
1326
+
glog.V(4).Infof("Ensure an external loadbalancer service.")
1327
+
internalAnnotation=false
1328
+
} else {
1329
+
returnnil, fmt.Errorf("floating-network-id or loadbalancer.openstack.org/floating-network-id should be specified when service.beta.kubernetes.io/openstack-internal-load-balancer is false")
1330
+
}
1331
+
default:
1332
+
returnnil, fmt.Errorf("unknow service.beta.kubernetes.io/openstack-internal-load-balancer annotation: %v, specify \"true\" or \"false\".",
1333
+
internal)
1334
+
}
1335
+
1286
1336
ports:=apiService.Spec.Ports
1287
1337
iflen(ports) >1 {
1288
1338
returnnil, fmt.Errorf("multiple ports are not supported in openstack v1 load balancers")
0 commit comments