kuryr-kubernetes/kuryr_kubernetes/controller
Yossi Boaron e0dfd36e36 Services: update service's status after LB completely provisioned.
When creating a service of type 'LoadBalancer', you create
a cloud network load balancer.
This provides an externally-accessible IP address that sends
traffic to the correct port on your cluster nodes.
The external IP address is stored in k8s service's status
information (under loadbalancer/ingress/ip).

Kuryr implements this capability using OpenStack floating IP
functionality.
This patch updates Kuryr to store external IP information only after
LB was entirely configured in OpenStack.

Change-Id: I1d43f03d49d6e760c859f219aa9a4c209087c753
Closes-Bug: 1756730
2018-03-27 12:12:09 +03:00
..
drivers Merge "Services: Gracefully ignore exposed UDP ports" 2018-03-14 15:19:48 +00:00
handlers Services: update service's status after LB completely provisioned. 2018-03-27 12:12:09 +03:00
managers Fix spelling error 2018-02-05 19:08:53 +08:00
__init__.py Controller service base 2016-10-04 21:56:50 +03:00
service.py Add liveness checks to Kuryr Controller 2018-01-31 14:25:48 +00:00