Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Check here the list of proposed changes done in Kilo with respect to LBaaS API and Object Model improvement. This gives detailed answer on the differences as in V1 and V2 also on introducing Listener.

Additional object Listener is introduced, which is a placeholder for former VIP parameters such as protocol_port, and protocol, see detailed description below

LoadBalancer and Listener relate as 1:M. Listener will initially only be a child of a LoadBalancer, so its life-cycle is limited to a LoadBalancer. Deleting a LoadBalancer will not be alllowed when it has children Listeners.

In the future, this relationship may become M:N if it is decided it is needed. The M:N change will be an additive change so it will not break contract, however, this blueprint will not attempt this.