Alena Prokharchyk
|
63babe4b7e
|
InternalLb:
1) Added unittests for InternalLoadBalancerVMService
2) Added unittests for InternalLoadBalancerElementService
|
2013-04-26 15:22:19 -07:00 |
Alena Prokharchyk
|
4f9c47ce54
|
InternalLb: create internal lb vm specific service offering
|
2013-04-25 16:02:58 -07:00 |
Alena Prokharchyk
|
408ee59d1f
|
Internallb: new set of Web services APIs for managing Internal LB VMs
|
2013-04-25 14:03:40 -07:00 |
Alena Prokharchyk
|
d73ca7ef73
|
InternalLb:
1) fixed the bug when the guest nic on internal lb vm wasnt set to be default
2) Don't send the rules to the internal lb vm if its in Stopped state
|
2013-04-24 16:10:04 -07:00 |
Alena Prokharchyk
|
a3321ce617
|
Internal LB : renamed the classes responsible for managing internal lb elements. Now the names are InternalLoadBalancerVMManager, InternalLoadBalancerVMService and InternalLoadBalancerVMManagerImpl
|
2013-04-18 13:41:55 -07:00 |
Alena Prokharchyk
|
b3b16bae48
|
InternalLB: allow to specify more than one provider for the LB service when create network offering as diff providers can support internal and public LB for the same network
|
2013-04-16 09:50:07 -07:00 |
Alena Prokharchyk
|
4530cebf2b
|
InternalLbVm: support for start/stop Internal lb vm
|
2013-04-15 11:36:52 -07:00 |
Alena Prokharchyk
|
ae69f0ae56
|
InternalLb: fixed prepare() in InternalLbElement - have to prepare nics of User vms only
|
2013-04-12 17:34:05 -07:00 |
Alena Prokharchyk
|
888a83c221
|
InternalLb: Start/deploy internal LB vms for the existing LB rules as a part of network implement
|
2013-04-12 15:58:27 -07:00 |
Alena Prokharchyk
|
bb73531fed
|
Internal Lb: list internal lb vms as a part of listRouters response. Introduced new parameter - role (can be virtual_router or internal_lb_vm)
|
2013-04-12 15:29:55 -07:00 |
Alena Prokharchyk
|
c113ea184b
|
Add Internal Lb Provider/Element as a part of adding a physical network
|
2013-04-12 12:21:24 -07:00 |
Alena Prokharchyk
|
78c9db79da
|
InternalLbVm: destroy the internal lb vm when the last rule for the ip is being revoked
|
2013-04-12 11:07:00 -07:00 |
Alena Prokharchyk
|
af6201257b
|
Internal LB: fixed some bugs in internal lb vm startup process
|
2013-04-11 16:55:37 -07:00 |
Alena Prokharchyk
|
f4c2b53c21
|
InternalLB: modified InternalLbElement to start the Internal Lb vm for each ip address (if not already started)
|
2013-04-11 13:59:44 -07:00 |
Alena Prokharchyk
|
76a4b1cf81
|
InternalLB: added logic for acquiring guest ip address for the Internal LB rule
|
2013-04-11 12:09:56 -07:00 |
Alena Prokharchyk
|
87e5f5b9a6
|
Internal LB: intermediate checkin - added InternalLBAppliance manager and managerImpl
|
2013-04-10 16:29:57 -07:00 |
Alena Prokharchyk
|
867b305ea8
|
Internal LB: Made InternalLbElement to extend the ip deployer as the LB service implements IPDeployerRequester
|
2013-04-10 16:29:35 -07:00 |
Alena Prokharchyk
|
7b9af28094
|
InternalLb: new set of Web Services APIs to add InternalLB as a network element to the cloudStack (the element is packaged as an independent plugin). New APIs:
1) configureInternalLoadBalancerElement
2) createInternalLoadBalancerElement
3) listInternalLoadBalancerElements
|
2013-04-10 16:29:26 -07:00 |
Alena Prokharchyk
|
039e303d4a
|
InternalLB: Modified pluggable service VirtualRouterElementService to accept only VirtualRouter and VpcVirtualRouter as a VirtualRouterProvider type when add/configure elements. Other VirtualRouterProviderTypes are are taken care by elb/internal lb plugins.
|
2013-04-10 16:29:18 -07:00 |
Alena Prokharchyk
|
f0018b4512
|
Internal LB:
1)Added InternalLoadBalancerManager and corresponding Impl
2)Add InternalLbVm as a default CS provider. DB upgrade is covered as well
|
2013-04-10 16:29:05 -07:00 |
Alena Prokharchyk
|
3588f46848
|
Internal LB - added network-element plugin for internal lb service
|
2013-04-10 16:28:38 -07:00 |